Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4VSteppingVerbose.hh>
Public Member Functions | |
virtual | ~G4VSteppingVerbose () |
virtual void | NewStep ()=0 |
void | CopyState () |
void | SetManager (G4SteppingManager *const) |
virtual void | AtRestDoItInvoked ()=0 |
virtual void | AlongStepDoItAllDone ()=0 |
virtual void | PostStepDoItAllDone ()=0 |
virtual void | AlongStepDoItOneByOne ()=0 |
virtual void | PostStepDoItOneByOne ()=0 |
virtual void | StepInfo ()=0 |
virtual void | TrackingStarted ()=0 |
virtual void | DPSLStarted ()=0 |
virtual void | DPSLUserLimit ()=0 |
virtual void | DPSLPostStep ()=0 |
virtual void | DPSLAlongStep ()=0 |
virtual void | VerboseTrack ()=0 |
virtual void | VerboseParticleChange ()=0 |
Static Public Member Functions | |
static void | SetInstance (G4VSteppingVerbose *Instance) |
static G4VSteppingVerbose * | GetInstance () |
static G4int | GetSilent () |
static void | SetSilent (G4int fSilent) |
static G4int | GetSilentStepInfo () |
static void | SetSilentStepInfo (G4int fSilent) |
Protected Types | |
typedef std::vector< G4int > | G4SelectedAtRestDoItVector |
typedef std::vector< G4int > | G4SelectedAlongStepDoItVector |
typedef std::vector< G4int > | G4SelectedPostStepDoItVector |
Protected Member Functions | |
G4VSteppingVerbose () | |
Static Protected Attributes | |
static G4VSteppingVerbose * | fInstance = 0 |
static G4int | Silent = 0 |
static G4int | SilentStepInfo = 0 |
Definition at line 70 of file G4VSteppingVerbose.hh.
|
protected |
Definition at line 173 of file G4VSteppingVerbose.hh.
|
protected |
Definition at line 171 of file G4VSteppingVerbose.hh.
|
protected |
Definition at line 175 of file G4VSteppingVerbose.hh.
|
protected |
Definition at line 53 of file G4VSteppingVerbose.cc.
|
virtual |
Definition at line 79 of file G4VSteppingVerbose.cc.
|
pure virtual |
Implemented in G4SteppingVerbose.
Referenced by G4SteppingManager::Stepping().
|
pure virtual |
Implemented in G4SteppingVerbose.
|
pure virtual |
Implemented in G4SteppingVerbose.
Referenced by G4SteppingManager::Stepping().
void G4VSteppingVerbose::CopyState | ( | ) |
Definition at line 89 of file G4VSteppingVerbose.cc.
Referenced by G4SteppingVerbose::AlongStepDoItAllDone(), G4SteppingVerbose::AlongStepDoItOneByOne(), G4SteppingVerbose::AtRestDoItInvoked(), G4SteppingVerbose::DPSLAlongStep(), G4SteppingVerbose::DPSLPostStep(), G4SteppingVerbose::DPSLStarted(), G4SteppingVerbose::DPSLUserLimit(), G4SteppingVerbose::PostStepDoItAllDone(), G4SteppingVerbose::PostStepDoItOneByOne(), G4SteppingVerbose::StepInfo(), G4SteppingVerbose::TrackingStarted(), and G4SteppingVerbose::VerboseTrack().
|
pure virtual |
Implemented in G4SteppingVerbose.
|
pure virtual |
Implemented in G4SteppingVerbose.
|
pure virtual |
Implemented in G4SteppingVerbose.
|
pure virtual |
Implemented in G4SteppingVerbose.
|
static |
Definition at line 164 of file G4VSteppingVerbose.cc.
Referenced by G4SteppingManager::G4SteppingManager().
|
static |
Definition at line 169 of file G4VSteppingVerbose.cc.
Referenced by G4TrackingManager::ProcessOneTrack().
|
static |
Definition at line 179 of file G4VSteppingVerbose.cc.
|
pure virtual |
Implemented in G4SteppingVerbose.
Referenced by G4SteppingManager::Stepping().
|
pure virtual |
Implemented in G4SteppingVerbose.
Referenced by G4SteppingManager::Stepping().
|
pure virtual |
Implemented in G4SteppingVerbose.
|
static |
Definition at line 159 of file G4VSteppingVerbose.cc.
Referenced by G4SteppingManager::G4SteppingManager().
void G4VSteppingVerbose::SetManager | ( | G4SteppingManager * const | fMan | ) |
Definition at line 82 of file G4VSteppingVerbose.cc.
|
static |
Definition at line 174 of file G4VSteppingVerbose.cc.
Referenced by G4SteppingManager::Stepping().
|
static |
Definition at line 184 of file G4VSteppingVerbose.cc.
|
pure virtual |
Implemented in G4SteppingVerbose.
Referenced by G4SteppingManager::Stepping().
|
pure virtual |
Implemented in G4SteppingVerbose.
Referenced by G4SteppingManager::SetInitialStep().
|
pure virtual |
Implemented in G4SteppingVerbose.
|
pure virtual |
Implemented in G4SteppingVerbose.
|
protected |
Definition at line 116 of file G4VSteppingVerbose.hh.
Referenced by CopyState().
|
protected |
Definition at line 153 of file G4VSteppingVerbose.hh.
|
protected |
Definition at line 157 of file G4VSteppingVerbose.hh.
Referenced by CopyState().
|
protected |
Definition at line 142 of file G4VSteppingVerbose.hh.
Referenced by CopyState().
|
protected |
Definition at line 146 of file G4VSteppingVerbose.hh.
Referenced by CopyState().
|
protected |
Definition at line 156 of file G4VSteppingVerbose.hh.
Referenced by CopyState().
|
protected |
Definition at line 141 of file G4VSteppingVerbose.hh.
Referenced by CopyState().
|
protected |
Definition at line 145 of file G4VSteppingVerbose.hh.
Referenced by CopyState().
|
protected |
Definition at line 187 of file G4VSteppingVerbose.hh.
Referenced by CopyState(), G4SteppingVerbose::DPSLPostStep(), and G4SteppingVerbose::PostStepDoItAllDone().
|
protected |
Definition at line 136 of file G4VSteppingVerbose.hh.
Referenced by G4SteppingVerbose::AlongStepDoItOneByOne(), CopyState(), G4SteppingVerbose::DPSLAlongStep(), G4SteppingVerbose::DPSLPostStep(), and G4SteppingVerbose::PostStepDoItOneByOne().
|
protected |
Definition at line 134 of file G4VSteppingVerbose.hh.
Referenced by CopyState().
|
protected |
Definition at line 188 of file G4VSteppingVerbose.hh.
Referenced by CopyState(), and G4SteppingVerbose::DPSLAlongStep().
|
staticprotected |
Definition at line 79 of file G4VSteppingVerbose.hh.
Referenced by G4VSteppingVerbose(), GetInstance(), and SetInstance().
|
protected |
Definition at line 118 of file G4VSteppingVerbose.hh.
Referenced by CopyState().
|
protected |
Definition at line 110 of file G4VSteppingVerbose.hh.
Referenced by CopyState(), and SetManager().
|
protected |
Definition at line 161 of file G4VSteppingVerbose.hh.
Referenced by G4SteppingVerbose::AlongStepDoItOneByOne(), CopyState(), and G4SteppingVerbose::StepInfo().
|
protected |
Definition at line 160 of file G4VSteppingVerbose.hh.
Referenced by G4SteppingVerbose::AtRestDoItInvoked(), CopyState(), and G4SteppingVerbose::StepInfo().
|
protected |
Definition at line 162 of file G4VSteppingVerbose.hh.
Referenced by CopyState(), G4SteppingVerbose::PostStepDoItOneByOne(), and G4SteppingVerbose::StepInfo().
|
protected |
Definition at line 166 of file G4VSteppingVerbose.hh.
Referenced by CopyState().
|
protected |
Definition at line 127 of file G4VSteppingVerbose.hh.
Referenced by CopyState(), and G4SteppingVerbose::VerboseParticleChange().
|
protected |
Definition at line 158 of file G4VSteppingVerbose.hh.
Referenced by CopyState().
|
protected |
Definition at line 143 of file G4VSteppingVerbose.hh.
Referenced by CopyState().
|
protected |
Definition at line 147 of file G4VSteppingVerbose.hh.
Referenced by CopyState().
|
protected |
Definition at line 132 of file G4VSteppingVerbose.hh.
Referenced by CopyState().
|
protected |
Definition at line 131 of file G4VSteppingVerbose.hh.
Referenced by CopyState().
|
protected |
Definition at line 180 of file G4VSteppingVerbose.hh.
Referenced by CopyState().
|
protected |
Definition at line 129 of file G4VSteppingVerbose.hh.
Referenced by G4SteppingVerbose::AlongStepDoItAllDone(), G4SteppingVerbose::AlongStepDoItOneByOne(), G4SteppingVerbose::AtRestDoItInvoked(), CopyState(), G4SteppingVerbose::PostStepDoItAllDone(), G4SteppingVerbose::PostStepDoItOneByOne(), and G4SteppingVerbose::StepInfo().
|
protected |
Definition at line 177 of file G4VSteppingVerbose.hh.
Referenced by CopyState().
|
protected |
Definition at line 176 of file G4VSteppingVerbose.hh.
Referenced by G4SteppingVerbose::AtRestDoItInvoked(), and CopyState().
|
protected |
Definition at line 178 of file G4VSteppingVerbose.hh.
Referenced by CopyState(), and G4SteppingVerbose::PostStepDoItAllDone().
|
protected |
Definition at line 135 of file G4VSteppingVerbose.hh.
Referenced by CopyState().
|
protected |
Definition at line 130 of file G4VSteppingVerbose.hh.
Referenced by CopyState(), G4SteppingVerbose::ShowStep(), G4SteppingVerbose::StepInfo(), and G4SteppingVerbose::TrackingStarted().
|
protected |
Definition at line 119 of file G4VSteppingVerbose.hh.
Referenced by CopyState(), and G4SteppingVerbose::PostStepDoItAllDone().
|
protected |
Definition at line 182 of file G4VSteppingVerbose.hh.
Referenced by CopyState().
|
protected |
Definition at line 128 of file G4VSteppingVerbose.hh.
Referenced by CopyState(), G4SteppingVerbose::StepInfo(), G4SteppingVerbose::TrackingStarted(), and G4SteppingVerbose::VerboseTrack().
|
protected |
Definition at line 112 of file G4VSteppingVerbose.hh.
Referenced by CopyState().
|
protected |
Definition at line 115 of file G4VSteppingVerbose.hh.
Referenced by CopyState().
|
protected |
Definition at line 123 of file G4VSteppingVerbose.hh.
Referenced by CopyState().
|
protected |
Definition at line 150 of file G4VSteppingVerbose.hh.
Referenced by G4SteppingVerbose::AlongStepDoItAllDone(), and CopyState().
|
protected |
Definition at line 149 of file G4VSteppingVerbose.hh.
Referenced by G4SteppingVerbose::AtRestDoItInvoked(), and CopyState().
|
protected |
Definition at line 151 of file G4VSteppingVerbose.hh.
Referenced by CopyState(), and G4SteppingVerbose::PostStepDoItAllDone().
|
protected |
Definition at line 154 of file G4VSteppingVerbose.hh.
|
protected |
Definition at line 114 of file G4VSteppingVerbose.hh.
Referenced by CopyState().
|
protected |
Definition at line 186 of file G4VSteppingVerbose.hh.
Referenced by CopyState(), G4SteppingVerbose::DPSLAlongStep(), G4SteppingVerbose::DPSLPostStep(), and G4SteppingVerbose::DPSLUserLimit().
|
protected |
Definition at line 117 of file G4VSteppingVerbose.hh.
Referenced by CopyState().
|
staticprotected |
Definition at line 80 of file G4VSteppingVerbose.hh.
Referenced by G4SteppingVerbose::AlongStepDoItAllDone(), G4SteppingVerbose::AlongStepDoItOneByOne(), G4SteppingVerbose::AtRestDoItInvoked(), G4SteppingVerbose::DPSLAlongStep(), G4SteppingVerbose::DPSLPostStep(), G4SteppingVerbose::DPSLStarted(), G4SteppingVerbose::DPSLUserLimit(), GetSilent(), G4SteppingVerbose::PostStepDoItAllDone(), G4SteppingVerbose::PostStepDoItOneByOne(), SetSilent(), G4SteppingVerbose::ShowStep(), G4SteppingVerbose::StepInfo(), G4SteppingVerbose::TrackingStarted(), G4SteppingVerbose::VerboseParticleChange(), and G4SteppingVerbose::VerboseTrack().
|
staticprotected |
Definition at line 81 of file G4VSteppingVerbose.hh.
Referenced by GetSilentStepInfo(), SetSilentStepInfo(), and G4SteppingVerbose::StepInfo().
|
protected |
Definition at line 184 of file G4VSteppingVerbose.hh.
Referenced by CopyState().
|
protected |
Definition at line 125 of file G4VSteppingVerbose.hh.
Referenced by CopyState().
|
protected |
Definition at line 121 of file G4VSteppingVerbose.hh.
Referenced by CopyState().
|
protected |
Definition at line 122 of file G4VSteppingVerbose.hh.
Referenced by CopyState().
|
protected |
Definition at line 168 of file G4VSteppingVerbose.hh.
Referenced by G4SteppingVerbose::AlongStepDoItAllDone(), G4SteppingVerbose::AlongStepDoItOneByOne(), G4SteppingVerbose::AtRestDoItInvoked(), CopyState(), G4SteppingVerbose::DPSLAlongStep(), G4SteppingVerbose::DPSLPostStep(), G4SteppingVerbose::DPSLStarted(), G4SteppingVerbose::DPSLUserLimit(), G4SteppingVerbose::PostStepDoItAllDone(), G4SteppingVerbose::PostStepDoItOneByOne(), G4SteppingVerbose::StepInfo(), and G4SteppingVerbose::TrackingStarted().