37#define BesCgemDigi_h 1
41#include "G4TDigiCollection.hh"
42#include "G4Allocator.hh"
43#include "G4ThreeVector.hh"
56 inline void*
operator new(size_t);
57 inline void operator delete(
void*);
63 void SetTrackID (G4int f_ID_track) { m_ID_track = f_ID_track ;};
64 void SetLayerID (G4int f_ID_layer) { m_ID_layer = f_ID_layer ;};
65 void SetSheetID (G4int f_ID_sheet) { m_ID_sheet = f_ID_sheet ;};
67 void SetStripID (G4int f_ID_strip) { m_ID_strip = f_ID_strip ;};
69 void SetGlobalTime (G4double f_global_time) { m_global_time = f_global_time ;};
87 G4double m_global_time;
97inline void* BesCgemDigi::operator
new(size_t)
105inline void BesCgemDigi::operator
delete(
void *aDigi)
G4TDigiCollection< BesCgemDigi > BesCgemDigisCollection
G4Allocator< BesCgemDigi > BesCgemDigiAllocator
void SetLayerID(G4int f_ID_layer)
void SetGlobalTime(G4double f_global_time)
void SetStripType(G4int f_F_XV)
G4double GetGlobalTime() const
void SetEnergyDeposit(G4double f_E_deposit)
virtual G4int operator==(const BesCgemDigi &) const
G4double GetEnergyDeposit() const
void SetStripID(G4int f_ID_strip)
void SetSheetID(G4int f_ID_sheet)
G4int GetStripType() const
void SetTrackID(G4int f_ID_track)
BesCgemDigi(const BesCgemDigi &)
const BesCgemDigi & operator=(const BesCgemDigi &)