1 #ifndef SimG4CMS_CaloGVHit_h 2 #define SimG4CMS_CaloGVHit_h 1 void setID(uint32_t i, double d, int j, uint16_t k=0)
std::ostream & operator<<(std::ostream &, const CaloGVHit &)
bool operator()(const CaloGVHit *a, const CaloGVHit *b)
const CaloGVHit & operator=(const CaloGVHit &right)
double getEnergyDeposit() const
double getTimeSlice() const
uint32_t getUnitID() const
void setID(const CaloHitID &id)
void addEnergyDeposit(double em, double hd)
uint16_t getDepth() const
void setID(uint32_t unitID, double timeSlice, int trackID, uint16_t depth=0)
bool operator()(const CaloGVHit *a, const CaloGVHit *b)
int getTimeSliceID() const
bool operator==(const CaloGVHit &)