10 : timeSliceUnit(tSlice), ignoreTrackID(ignoreTkID), isFinecaloTrackID_(
false) {
11 setID(unitID, timeSlice, trackID, depth);
90 os <<
"UnitID 0x" << std::hex <<
id.unitID() <<
std::dec <<
" Depth " << std::setw(6) <<
id.depth() <<
" Time "
91 << std::setw(6) <<
id.timeSlice() <<
" TrackID " << std::setw(8) <<
id.trackID();
bool operator<(const CaloHitID &) const
bool operator>(const CaloHitID &) const
std::ostream & operator<<(std::ostream &out, const ALILine &li)
CaloHitID(uint32_t unitID, double timeSlice, int trackID, uint16_t depth=0, float tSlice=1, bool ignoreTkID=false)
bool operator==(const CaloHitID &) const
void setID(uint32_t unitID, double timeSlice, int trackID, uint16_t depth=0)
CSCCFEBTimeSlice const *const timeSlice(T const &data, int nCFEB, int nSample)
const CaloHitID & operator=(const CaloHitID &)