![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/examples/advanced/lAr_calorimeter/include/FCALSteppingAction.hh>
Inheritance diagram for FCALSteppingAction:
Collaboration diagram for FCALSteppingAction:Public Member Functions | |
| FCALSteppingAction () | |
| virtual | ~FCALSteppingAction () |
| virtual void | UserSteppingAction (const G4Step *) |
| void | initialize (G4int) |
| G4double | GetOutOfWorldTracks (G4int, G4int) |
| G4double | GetSecondaries (G4int, G4int) |
| G4double | GetEdepFCAL (G4String) |
Public Member Functions inherited from G4UserSteppingAction | |
| G4UserSteppingAction () | |
| virtual | ~G4UserSteppingAction () |
| virtual void | SetSteppingManagerPointer (G4SteppingManager *pValue) |
Additional Inherited Members | |
Protected Attributes inherited from G4UserSteppingAction | |
| G4SteppingManager * | fpSteppingManager |
Definition at line 41 of file FCALSteppingAction.hh.
View newest version in sPHENIX GitHub at line 41 of file FCALSteppingAction.hh
| FCALSteppingAction::FCALSteppingAction | ( | ) |
Definition at line 56 of file FCALSteppingAction.cc.
View newest version in sPHENIX GitHub at line 56 of file FCALSteppingAction.cc
|
virtual |
Definition at line 61 of file FCALSteppingAction.cc.
View newest version in sPHENIX GitHub at line 61 of file FCALSteppingAction.cc
Definition at line 238 of file FCALSteppingAction.cc.
View newest version in sPHENIX GitHub at line 238 of file FCALSteppingAction.cc
References EdepFCALEm, and EdepFCALHad.
Referenced by FCALTBEventAction::EndOfEventAction().
Here is the caller graph for this function:Definition at line 230 of file FCALSteppingAction.cc.
View newest version in sPHENIX GitHub at line 230 of file FCALSteppingAction.cc
References OutOfWorldTracksData.
Referenced by FCALTBEventAction::EndOfEventAction().
Here is the caller graph for this function:Definition at line 234 of file FCALSteppingAction.cc.
View newest version in sPHENIX GitHub at line 234 of file FCALSteppingAction.cc
References Secondaries.
Referenced by FCALTBEventAction::EndOfEventAction().
Here is the caller graph for this function:Definition at line 214 of file FCALSteppingAction.cc.
View newest version in sPHENIX GitHub at line 214 of file FCALSteppingAction.cc
References EdepFCALEm, EdepFCALHad, EventNo, NSecondaries, NTracks, OutOfWorldTracksData, and Secondaries.
Referenced by FCALTBEventAction::BeginOfEventAction().
Here is the caller graph for this function:Reimplemented from G4UserSteppingAction.
Definition at line 66 of file FCALSteppingAction.cc.
View newest version in sPHENIX GitHub at line 66 of file FCALSteppingAction.cc
References kdfinder::abs(), cm, CLHEP::Hep3Vector::cross(), Distance, DistOfClosestApproach, EdepFCALEm, EdepFCALHad, EventNo, G4cout, G4endl, G4Track::GetCurrentStepNumber(), G4Track::GetDefinition(), G4Track::GetDynamicParticle(), G4DynamicParticle::GetKineticEnergy(), G4Track::GetMaterial(), G4DynamicParticle::GetMomentum(), G4VPhysicalVolume::GetName(), G4Material::GetName(), G4Track::GetNextVolume(), G4Track::GetParentID(), G4ParticleDefinition::GetParticleName(), G4ParticleDefinition::GetPDGEncoding(), G4DynamicParticle::GetTotalEnergy(), G4Step::GetTotalEnergyDeposit(), G4DynamicParticle::GetTotalMomentum(), G4Track::GetTouchable(), G4Step::GetTrack(), G4Track::GetTrackID(), G4Track::GetVertexMomentumDirection(), G4Track::GetVertexPosition(), G4TouchableHistory::GetVolume(), IDnow, IDold, IDout, CLHEP::Hep3Vector::mag(), mm, NSecondaries, NTracks, OutOfWorldTracksData, PrimaryDirection, PrimaryVertex, Secondaries, SecondaryDirection, SecondaryVertex, VectorProduct, VectorProductMagnitude, VectorProductNorm, CLHEP::Hep3Vector::x(), x, CLHEP::Hep3Vector::y(), y, CLHEP::Hep3Vector::z(), and z.
Here is the call graph for this function:
|
private |
Definition at line 58 of file FCALSteppingAction.hh.
View newest version in sPHENIX GitHub at line 58 of file FCALSteppingAction.hh
Referenced by UserSteppingAction().
|
private |
Definition at line 59 of file FCALSteppingAction.hh.
View newest version in sPHENIX GitHub at line 59 of file FCALSteppingAction.hh
Referenced by UserSteppingAction().
|
private |
Definition at line 54 of file FCALSteppingAction.hh.
View newest version in sPHENIX GitHub at line 54 of file FCALSteppingAction.hh
Referenced by GetEdepFCAL(), initialize(), and UserSteppingAction().
|
private |
Definition at line 54 of file FCALSteppingAction.hh.
View newest version in sPHENIX GitHub at line 54 of file FCALSteppingAction.hh
Referenced by GetEdepFCAL(), initialize(), and UserSteppingAction().
|
private |
Definition at line 50 of file FCALSteppingAction.hh.
View newest version in sPHENIX GitHub at line 50 of file FCALSteppingAction.hh
Referenced by initialize(), and UserSteppingAction().
|
private |
Definition at line 51 of file FCALSteppingAction.hh.
View newest version in sPHENIX GitHub at line 51 of file FCALSteppingAction.hh
Referenced by UserSteppingAction().
|
private |
Definition at line 51 of file FCALSteppingAction.hh.
View newest version in sPHENIX GitHub at line 51 of file FCALSteppingAction.hh
Referenced by UserSteppingAction().
|
private |
Definition at line 51 of file FCALSteppingAction.hh.
View newest version in sPHENIX GitHub at line 51 of file FCALSteppingAction.hh
Referenced by UserSteppingAction().
|
private |
Definition at line 52 of file FCALSteppingAction.hh.
View newest version in sPHENIX GitHub at line 52 of file FCALSteppingAction.hh
Referenced by initialize(), and UserSteppingAction().
|
private |
Definition at line 52 of file FCALSteppingAction.hh.
View newest version in sPHENIX GitHub at line 52 of file FCALSteppingAction.hh
Referenced by initialize(), and UserSteppingAction().
|
private |
Definition at line 53 of file FCALSteppingAction.hh.
View newest version in sPHENIX GitHub at line 53 of file FCALSteppingAction.hh
Referenced by GetOutOfWorldTracks(), initialize(), and UserSteppingAction().
|
private |
Definition at line 56 of file FCALSteppingAction.hh.
View newest version in sPHENIX GitHub at line 56 of file FCALSteppingAction.hh
Referenced by UserSteppingAction().
|
private |
Definition at line 56 of file FCALSteppingAction.hh.
View newest version in sPHENIX GitHub at line 56 of file FCALSteppingAction.hh
Referenced by UserSteppingAction().
|
private |
Definition at line 53 of file FCALSteppingAction.hh.
View newest version in sPHENIX GitHub at line 53 of file FCALSteppingAction.hh
Referenced by GetSecondaries(), initialize(), and UserSteppingAction().
|
private |
Definition at line 57 of file FCALSteppingAction.hh.
View newest version in sPHENIX GitHub at line 57 of file FCALSteppingAction.hh
Referenced by UserSteppingAction().
|
private |
Definition at line 57 of file FCALSteppingAction.hh.
View newest version in sPHENIX GitHub at line 57 of file FCALSteppingAction.hh
Referenced by UserSteppingAction().
|
private |
Definition at line 58 of file FCALSteppingAction.hh.
View newest version in sPHENIX GitHub at line 58 of file FCALSteppingAction.hh
Referenced by UserSteppingAction().
|
private |
Definition at line 59 of file FCALSteppingAction.hh.
View newest version in sPHENIX GitHub at line 59 of file FCALSteppingAction.hh
Referenced by UserSteppingAction().
|
private |
Definition at line 58 of file FCALSteppingAction.hh.
View newest version in sPHENIX GitHub at line 58 of file FCALSteppingAction.hh
Referenced by UserSteppingAction().