EICd
EIC data model
RawTrackerHitData.h
Go to the documentation of this file.
1 // AUTOMATICALLY GENERATED FILE - DO NOT EDIT
2 
3 #ifndef EICD_RawTrackerHitDATA_H
4 #define EICD_RawTrackerHitDATA_H
5 
6 #include "eicd/Index.h"
7 
8 namespace eic {
9 
10 
11 /** @class RawTrackerHitData
12  * Raw (digitized) tracker hit
13  * @author: W. Armstrong, S. Joosten
14  */
16 public:
17  ::eic::Index ID{}; ///< unique ID for this hit
18  std::int64_t cellID{}; ///< The detector specific (geometrical) cell id.
19  std::int32_t time{}; ///< tdc value.
20  std::int32_t charge{}; ///< adc value
21 
22 };
23 
24 } // namespace eic
25 
26 
27 #endif
eic::Index
Definition: Index.h:11
eic::RawTrackerHitData::ID
::eic::Index ID
unique ID for this hit
Definition: RawTrackerHitData.h:17
eic::RawTrackerHitData::charge
std::int32_t charge
adc value
Definition: RawTrackerHitData.h:20
eic
Definition: BasicParticle.cc:13
eic::RawTrackerHitData::cellID
std::int64_t cellID
The detector specific (geometrical) cell id.
Definition: RawTrackerHitData.h:18
eic::RawTrackerHitData::time
std::int32_t time
tdc value.
Definition: RawTrackerHitData.h:19
eic::RawTrackerHitData
Definition: RawTrackerHitData.h:15
Index.h