10 #ifndef GAR_RAWDATA_CALORAWDIGIT_H 11 #define GAR_RAWDATA_CALORAWDIGIT_H 18 #include "RtypesCore.h" 37 CaloRawDigit(
unsigned int ADC, std::pair<float, float> time,
float x,
float y,
float z, CellID_t cellID);
38 CaloRawDigit(std::pair<unsigned int, unsigned int> ADC, std::pair<float, float> time,
float x,
float y,
float z, CellID_t cellID);
44 std::pair<unsigned int, unsigned int>
ADC()
const;
46 std::pair<float, float>
Time()
const;
60 std::pair<unsigned int, unsigned int>
fADC;
87 #endif // GAR_RAWDATA_CALORAWDIGIT_H
std::pair< float, float > Time() const
Timestmap.
float Y() const
Y position.
std::pair< unsigned int, unsigned int > ADC() const
Reference to the compressed ADC count vector.
std::pair< unsigned int, unsigned int > fADC
energy of the hit in ADC for both SiPM
float X() const
X position.
CaloRawDigit()
Default constructor: an empty raw digit with zeros put in for paraneters and an invalid channel...
CellID_t CellID() const
cellID
General GArSoft Utilities.
std::pair< float, float > fTime
time of the hit for both SiPM
CellID_t fCellID
cellID1 of the hit based on 64 bits
float Z() const
Z position.