ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/examples/extended/optical/OpNovice/include/OpNoviceSteppingAction.hh>
Public Member Functions | |
OpNoviceSteppingAction () | |
virtual | ~OpNoviceSteppingAction () |
virtual void | UserSteppingAction (const G4Step *) |
Public Member Functions inherited from G4UserSteppingAction | |
G4UserSteppingAction () | |
virtual | ~G4UserSteppingAction () |
virtual void | SetSteppingManagerPointer (G4SteppingManager *pValue) |
Private Attributes | |
G4int | fScintillationCounter |
G4int | fCerenkovCounter |
G4int | fEventNumber |
Additional Inherited Members | |
Protected Attributes inherited from G4UserSteppingAction | |
G4SteppingManager * | fpSteppingManager |
Stepping action class
Definition at line 39 of file OpNoviceSteppingAction.hh.
View newest version in sPHENIX GitHub at line 39 of file OpNoviceSteppingAction.hh
OpNoviceSteppingAction::OpNoviceSteppingAction | ( | ) |
Definition at line 41 of file OpNoviceSteppingAction.cc.
View newest version in sPHENIX GitHub at line 41 of file OpNoviceSteppingAction.cc
References fCerenkovCounter, fEventNumber, and fScintillationCounter.
|
virtual |
Definition at line 51 of file OpNoviceSteppingAction.cc.
View newest version in sPHENIX GitHub at line 51 of file OpNoviceSteppingAction.cc
Reimplemented from G4UserSteppingAction.
Definition at line 56 of file OpNoviceSteppingAction.cc.
View newest version in sPHENIX GitHub at line 56 of file OpNoviceSteppingAction.cc
References fCerenkovCounter, fEventNumber, fScintillationCounter, G4Track::GetDynamicParticle(), G4RunManager::GetRunManager(), G4Step::GetSecondaryInCurrentStep(), G4Step::GetTrack(), G4OpticalPhoton::OpticalPhotonDefinition(), and track.
|
private |
Definition at line 50 of file OpNoviceSteppingAction.hh.
View newest version in sPHENIX GitHub at line 50 of file OpNoviceSteppingAction.hh
Referenced by OpNoviceSteppingAction(), and UserSteppingAction().
|
private |
Definition at line 51 of file OpNoviceSteppingAction.hh.
View newest version in sPHENIX GitHub at line 51 of file OpNoviceSteppingAction.hh
Referenced by OpNoviceSteppingAction(), and UserSteppingAction().
|
private |
Definition at line 49 of file OpNoviceSteppingAction.hh.
View newest version in sPHENIX GitHub at line 49 of file OpNoviceSteppingAction.hh
Referenced by OpNoviceSteppingAction(), and UserSteppingAction().