EDM4eic
EIC data model
Loading...
Searching...
No Matches
CalorimeterHitData.h
Go to the documentation of this file.
1// AUTOMATICALLY GENERATED FILE - DO NOT EDIT
2
3#ifndef EDM4EIC_CalorimeterHitDATA_H
4#define EDM4EIC_CalorimeterHitDATA_H
5
6#include "edm4hep/Vector3f.h"
7#include <cstdint>
8
9namespace edm4eic {
10
11
12/** @class CalorimeterHitData
13 * Calorimeter hit
14 * @author: W. Armstrong, S. Joosten
15 */
17public:
18 std::uint64_t cellID{}; ///< The detector specific (geometrical) cell id.
19 float energy{}; ///< The energy for this hit in [GeV].
20 float energyError{}; ///< Error on energy [GeV].
21 float time{}; ///< The time of the hit in [ns].
22 float timeError{}; ///< Error on the time
23 ::edm4hep::Vector3f position{}; ///< The global position of the hit in world coordinates [mm].
24 ::edm4hep::Vector3f dimension{}; ///< The dimension information of the cell [mm].
25 std::int32_t sector{}; ///< Sector that this hit occurred in
26 std::int32_t layer{}; ///< Layer that the hit occurred in
27 ::edm4hep::Vector3f local{}; ///< The local coordinates of the hit in the detector segment [mm].
28
29};
30
31} // namespace edm4eic
32
33
34#endif
Definition CalorimeterHitData.h:16
float energy
The energy for this hit in [GeV].
Definition CalorimeterHitData.h:19
::edm4hep::Vector3f local
The local coordinates of the hit in the detector segment [mm].
Definition CalorimeterHitData.h:27
std::uint64_t cellID
The detector specific (geometrical) cell id.
Definition CalorimeterHitData.h:18
float energyError
Error on energy [GeV].
Definition CalorimeterHitData.h:20
::edm4hep::Vector3f dimension
The dimension information of the cell [mm].
Definition CalorimeterHitData.h:24
std::int32_t layer
Layer that the hit occurred in.
Definition CalorimeterHitData.h:26
float time
The time of the hit in [ns].
Definition CalorimeterHitData.h:21
::edm4hep::Vector3f position
The global position of the hit in world coordinates [mm].
Definition CalorimeterHitData.h:23
std::int32_t sector
Sector that this hit occurred in.
Definition CalorimeterHitData.h:25
float timeError
Error on the time.
Definition CalorimeterHitData.h:22
Definition CalorimeterHit.cc:18