39 #include "G4HCofThisEvent.hh" 
   50    fStage(0),fCalorimeterHitsColID(-1)
 
   85   return classification;
 
  112     G4cout << 
"Tracks in tracking region have been processed. -- Stage 0 over."  
  130       G4int n_hitByATrack = 0;
 
  131       for(
int i=0;i<n_hit;i++)
 
  133         G4double edepByATrack = (*CHC)[i]->GetEdepByATrack();
 
  136           totE += edepByATrack;
 
  138           { (*CHC)[i]->GetTrackInformation()->Print(); }
 
  140           G4cout << 
"Cell[" << (*CHC)[i]->GetZ() << 
","  
  141                  << (*CHC)[i]->GetPhi() << 
"]    "  
  142                  << edepByATrack/
GeV << 
" [GeV]" << 
G4endl;
 
  143           (*CHC)[i]->ClearEdepByATrack();
 
  149           "###  Total energy deposition in calorimeter by a source track in " 
  150                << n_hitByATrack << 
" cells : " << totE / 
GeV << 
" (GeV)"  
G4int GetParentID() const 
 
Definition of the RE01CalorimeterHit class. 
 
G4VHitsCollection * GetHC(G4int i)
 
G4int GetCollectionID(G4String colName)
 
G4VHitsCollection * GetCalCollection()
 
G4TrackStatus GetTrackStatus() const 
 
G4int fCalorimeterHitsColID
 
G4int GetNUrgentTrack() const 
 
G4VUserTrackInformation * GetUserInformation() const 
 
virtual void PrepareNewEvent()
 
G4GLOB_DLL std::ostream G4cout
 
Definition of the RE01StackingAction class. 
 
void TransferOneStackedTrack(G4ClassificationOfNewTrack origin, G4ClassificationOfNewTrack destination)
 
virtual ~RE01StackingAction()
 
static G4RunManager * GetRunManager()
 
void TransferStackedTracks(G4ClassificationOfNewTrack origin, G4ClassificationOfNewTrack destination)
 
virtual G4ClassificationOfNewTrack ClassifyNewTrack(const G4Track *aTrack)
 
G4ClassificationOfNewTrack
 
static G4SDManager * GetSDMpointer()
 
G4HCofThisEvent * GetHCofThisEvent() const 
 
G4StackManager * stackManager
 
void SetUserInformation(G4VUserTrackInformation *aValue)
 
const G4Event * GetCurrentEvent() const