|
ATLAS Offline Software
|
Go to the documentation of this file.
17 #ifndef LArG4_CalibrationHit_H
18 #define LArG4_CalibrationHit_H
23 #include "G4THitsCollection.hh"
24 #include "G4Allocator.hh"
44 G4double energy0 = 0.,
45 G4double energy1 = 0.,
46 G4double energy2 = 0.,
47 G4double energy3 = 0.) :
57 inline void*
operator new(size_t);
58 inline void operator delete(
void *aHit);
87 inline G4double
energy(
unsigned int i)
const
127 inline void* CalibrationHit::operator
new(size_t)
134 inline void CalibrationHit::operator
delete(
void *aHit)
141 #endif // LArG4_CalibrationHit_H
void Add(CalibrationHit *const &h)
bool Equals(CalibrationHit *const &h) const
CalibrationHit(const LArG4Identifier &ident, G4double energy0=0., G4double energy1=0., G4double energy2=0., G4double energy3=0.)
G4double energy(unsigned int i) const
virtual ~CalibrationHit()
G4THitsCollection< CalibrationHit > CalibrationHitsCollection
bool Less(CalibrationHit *const &h) const
thread_local G4Allocator< CalibrationHit > CalibrationHitAllocator
const LArG4Identifier & identifier() const
LArG4Identifier m_identifier
G4double operator()(unsigned int i)