20 : fTrackID (
std::numeric_limits<
int >::
max())
22 , fChannel (
std::numeric_limits<unsigned
int >::
max())
23 , fTDC (
std::numeric_limits<unsigned short>::
max())
41 <<
"attempting to add IDEs with different trackIDs: " 73 if(
fTDC < b.
TDC() )
return true;
78 if(absTrkID < absTrkIDB)
return true;
unsigned short fTDC
TDC value of the readout.
unsigned int const & Channel() const
float const & NumElectrons() const
unsigned short const & TDC() const
int fTrackID
Geant4 supplied track ID.
bool operator==(gar::sdp::IDE const &b) const
bool operator<(gar::sdp::IDE const &b) const
static int max(int a, int b)
void operator+=(gar::sdp::IDE const &b)
unsigned int fChannel
channel number for these electrons
float fNumElectrons
total number of electrons for this track ID and time
#define MF_LOG_WARNING(category)
int const & TrackID() const