ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Public Member Functions | |
G4UserTimeStepAction () | |
G4UserTimeStepAction (const G4UserTimeStepAction &) | |
virtual | ~G4UserTimeStepAction () |
virtual void | StartProcessing () |
virtual void | NewStage () |
virtual void | UserPreTimeStepAction () |
virtual void | UserPostTimeStepAction () |
virtual void | UserReactionAction (const G4Track &, const G4Track &, const std::vector< G4Track * > *) |
virtual void | EndProcessing () |
Protected Member Functions | |
void | SetMinimumTimeSteps (std::map< double, double > *) |
void | AddTimeStep (double, double) |
Private Member Functions | |
G4UserTimeStepAction & | operator= (const G4UserTimeStepAction &) |
G4UserTimeStepAction is used by G4Scheduler.
Definition at line 68 of file G4UserTimeStepAction.hh.
View newest version in sPHENIX GitHub at line 68 of file G4UserTimeStepAction.hh
G4UserTimeStepAction::G4UserTimeStepAction | ( | ) |
Definition at line 38 of file G4UserTimeStepAction.cc.
View newest version in sPHENIX GitHub at line 38 of file G4UserTimeStepAction.cc
G4UserTimeStepAction::G4UserTimeStepAction | ( | const G4UserTimeStepAction & | ) |
Definition at line 44 of file G4UserTimeStepAction.cc.
View newest version in sPHENIX GitHub at line 44 of file G4UserTimeStepAction.cc
|
virtual |
Definition at line 41 of file G4UserTimeStepAction.cc.
View newest version in sPHENIX GitHub at line 41 of file G4UserTimeStepAction.cc
|
protected |
Definition at line 57 of file G4UserTimeStepAction.cc.
View newest version in sPHENIX GitHub at line 57 of file G4UserTimeStepAction.cc
References G4VScheduler::Instance().
Referenced by TimeStepAction::TimeStepAction().
|
inlinevirtual |
Reimplemented in TimeStepAction, TimeStepAction, and TimeStepAction.
Definition at line 92 of file G4UserTimeStepAction.hh.
View newest version in sPHENIX GitHub at line 92 of file G4UserTimeStepAction.hh
Referenced by G4Scheduler::Process().
|
inlinevirtual |
Definition at line 76 of file G4UserTimeStepAction.hh.
View newest version in sPHENIX GitHub at line 76 of file G4UserTimeStepAction.hh
Referenced by G4Scheduler::DoProcess().
|
private |
Definition at line 46 of file G4UserTimeStepAction.cc.
View newest version in sPHENIX GitHub at line 46 of file G4UserTimeStepAction.cc
|
protected |
Definition at line 52 of file G4UserTimeStepAction.cc.
View newest version in sPHENIX GitHub at line 52 of file G4UserTimeStepAction.cc
References G4VScheduler::Instance().
|
inlinevirtual |
Reimplemented in TimeStepAction, TimeStepAction, and TimeStepAction.
Definition at line 75 of file G4UserTimeStepAction.hh.
View newest version in sPHENIX GitHub at line 75 of file G4UserTimeStepAction.hh
Referenced by G4Scheduler::Process().
|
inlinevirtual |
Reimplemented in TimeStepAction, TimeStepAction, and TimeStepAction.
Definition at line 84 of file G4UserTimeStepAction.hh.
View newest version in sPHENIX GitHub at line 84 of file G4UserTimeStepAction.hh
Referenced by G4Scheduler::Stepping().
|
inlinevirtual |
In this method, the user can use : G4Scheduler::Instance()->GetGlobalTime(), to know the current simulation time G4Scheduler::Instance()->GetTimeStep(), to know the selected minimum time WARNING : The call of this method happens before the call of DoIT methods
Reimplemented in TimeStepAction, TimeStepAction, and TimeStepAction.
Definition at line 83 of file G4UserTimeStepAction.hh.
View newest version in sPHENIX GitHub at line 83 of file G4UserTimeStepAction.hh
Referenced by G4Scheduler::Stepping().
|
inlinevirtual |
Inform about a reaction
Reimplemented in TimeStepAction, TimeStepAction, TimeStepAction, and TimeStepAction.
Definition at line 89 of file G4UserTimeStepAction.hh.
View newest version in sPHENIX GitHub at line 89 of file G4UserTimeStepAction.hh
Referenced by G4ITModelProcessor::ComputeTrackReaction().