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)
Header file for AthHistogramAlgorithm.
const LArG4Identifier & identifier() const
void Add(CalibrationHit *const &h)
CalibrationHit(const LArG4Identifier &ident, G4double energy0=0., G4double energy1=0., G4double energy2=0., G4double energy3=0.)
bool Less(CalibrationHit *const &h) const
LArG4Identifier m_identifier
G4double energy(unsigned int i) const
G4double operator()(unsigned int i)
bool Equals(CalibrationHit *const &h) const
virtual ~CalibrationHit()
G4THitsCollection< CalibrationHit > CalibrationHitsCollection
thread_local G4Allocator< CalibrationHit > CalibrationHitAllocator