65 <<
" calorimeter-like SD" <<
G4endl;
85 G4cout <<
"CCalStackingAction::initialize: No SD with name " <<
SDName[i]
86 <<
" in this Setup " <<
G4endl;
94 G4cout <<
"CCalStackingAction::initialize: Could not get SD Manager !"
114 <<
" from previous event. Should not happen" <<
G4endl;
115 G4cout <<
"returning classification= " << classification <<
G4endl;
117 return classification=
fKill;
127 return classification=
fKill;
134 if (parentID == 0 ) {
168 G4cout <<
" returning classification= " << classification
171 return classification;
G4ParticleDefinition * GetDefinition() const
G4int GetParentID() const
G4String SDName[maxNumberOfSD]
static CCalSDList * getInstance()
G4TrackStatus GetTrackStatus() const
CCaloSD * theCaloSD[maxNumberOfSD]
const G4String & GetParticleName() const
G4int GetNUrgentTrack() const
virtual G4ClassificationOfNewTrack ClassifyNewTrack(const G4Track *aTrack)
G4double GetKineticEnergy() const
G4GLOB_DLL std::ostream G4cout
virtual void PrepareNewEvent()
static constexpr double eV
G4VSensitiveDetector * FindSensitiveDetector(G4String dName, G4bool warning=true)
G4ClassificationOfNewTrack
virtual G4ClassificationOfNewTrack ClassifyNewTrack(const G4Track *aTrack)
static constexpr double MeV
G4StackManager * stackManager
G4bool trackStartsInCalo(const G4Track *atrack)
G4bool isInitialized()
Check if the generator is initialized.
void setPrimaryID(G4int id)
static G4SDManager * GetSDMpointerIfExist()