ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/examples/advanced/underground_physics/include/DMXStackingAction.hh>
Public Member Functions | |
DMXStackingAction () | |
virtual | ~DMXStackingAction () |
virtual G4ClassificationOfNewTrack | ClassifyNewTrack (const G4Track *aTrack) |
virtual void | NewStage () |
virtual void | PrepareNewEvent () |
void | SetKillGammasFlag (G4bool val) |
Public Member Functions inherited from G4UserStackingAction | |
G4UserStackingAction () | |
virtual | ~G4UserStackingAction () |
void | SetStackManager (G4StackManager *value) |
Public Attributes | |
DMXStackingActionMessenger * | theMessenger |
Private Attributes | |
G4bool | killGammasFlag |
G4Navigator * | gNavigator |
Additional Inherited Members | |
Protected Attributes inherited from G4UserStackingAction | |
G4StackManager * | stackManager |
Definition at line 53 of file DMXStackingAction.hh.
View newest version in sPHENIX GitHub at line 53 of file DMXStackingAction.hh
DMXStackingAction::DMXStackingAction | ( | ) |
Definition at line 57 of file DMXStackingAction.cc.
View newest version in sPHENIX GitHub at line 57 of file DMXStackingAction.cc
References G4TransportationManager::GetNavigatorForTracking(), G4TransportationManager::GetTransportationManager(), gNavigator, killGammasFlag, and theMessenger.
|
virtual |
Definition at line 71 of file DMXStackingAction.cc.
View newest version in sPHENIX GitHub at line 71 of file DMXStackingAction.cc
References theMessenger.
|
virtual |
Reimplemented from G4UserStackingAction.
Definition at line 78 of file DMXStackingAction.cc.
View newest version in sPHENIX GitHub at line 78 of file DMXStackingAction.cc
References fKill, fWaiting, G4cout, G4endl, G4Gamma::GammaDefinition(), G4Track::GetDefinition(), G4VPhysicalVolume::GetName(), G4Track::GetPosition(), and pos().
|
virtual |
Reimplemented from G4UserStackingAction.
Definition at line 108 of file DMXStackingAction.cc.
View newest version in sPHENIX GitHub at line 108 of file DMXStackingAction.cc
|
virtual |
Reimplemented from G4UserStackingAction.
Definition at line 111 of file DMXStackingAction.cc.
View newest version in sPHENIX GitHub at line 111 of file DMXStackingAction.cc
Definition at line 73 of file DMXStackingAction.hh.
View newest version in sPHENIX GitHub at line 73 of file DMXStackingAction.hh
References killGammasFlag.
|
private |
Definition at line 70 of file DMXStackingAction.hh.
View newest version in sPHENIX GitHub at line 70 of file DMXStackingAction.hh
Referenced by DMXStackingAction().
|
private |
Definition at line 68 of file DMXStackingAction.hh.
View newest version in sPHENIX GitHub at line 68 of file DMXStackingAction.hh
Referenced by DMXStackingAction(), and SetKillGammasFlag().
DMXStackingActionMessenger* DMXStackingAction::theMessenger |
Definition at line 64 of file DMXStackingAction.hh.
View newest version in sPHENIX GitHub at line 64 of file DMXStackingAction.hh
Referenced by DMXStackingAction(), and ~DMXStackingAction().