#include <G4VITSteppingVerbose.hh>
Definition at line 67 of file G4VITSteppingVerbose.hh.
◆ G4SelectedAlongStepDoItVector
◆ G4SelectedAtRestDoItVector
◆ G4SelectedPostStepDoItVector
◆ G4VITSteppingVerbose()
G4VITSteppingVerbose::G4VITSteppingVerbose |
( |
| ) |
|
Definition at line 38 of file G4VITSteppingVerbose.cc.
39{
43
46
53
55
57
61
65
69
72
76
77
78
80 fpVerboseUI =
new G4UIcmdWithAnInteger(
"/chem/tracking/verbose",
this);
81
84
86
88
89
90
94
95}
@ NotCandidateForSelection
G4ITStepProcessorState * fpState
size_t MAXofPostStepLoops
size_t fPostStepDoItProcTriggered
const G4ITStepProcessor * fpStepProcessor
G4ProcessVector * fAtRestGetPhysIntVector
G4int fN2ndariesAtRestDoIt
G4StepPoint * fPostStepPoint
G4ProcessVector * fPostStepDoItVector
G4SelectedPostStepDoItVector * fSelectedPostStepDoItVector
size_t fAtRestDoItProcTriggered
G4UIcmdWithAnInteger * fpVerboseUI
G4ProcessVector * fPostStepGetPhysIntVector
G4ProcessVector * fAtRestDoItVector
G4TouchableHandle fTouchableHandle
const G4VPhysicalVolume * fCurrentVolume
const ProcessGeneralInfo * fpProcessGeneralInfo
G4ProcessVector * fAlongStepGetPhysIntVector
const G4VITProcess * fCurrentProcess
G4SelectedAtRestDoItVector * fSelectedAtRestDoItVector
const G4VParticleChange * fParticleChange
const G4TrackVector * fSecondary
G4ForceCondition fCondition
G4GPILSelection fGPILSelection
G4int fN2ndariesPostStepDoIt
G4double fPreviousStepSize
G4StepPoint * fPreStepPoint
G4int fN2ndariesAlongStepDoIt
G4ProcessVector * fAlongStepDoItVector
size_t MAXofAlongStepLoops
◆ ~G4VITSteppingVerbose()
G4VITSteppingVerbose::~G4VITSteppingVerbose |
( |
| ) |
|
|
override |
◆ AlongStepDoItAllDone()
virtual void G4VITSteppingVerbose::AlongStepDoItAllDone |
( |
| ) |
|
|
pure virtual |
◆ AlongStepDoItOneByOne()
virtual void G4VITSteppingVerbose::AlongStepDoItOneByOne |
( |
| ) |
|
|
pure virtual |
◆ AtRestDoItInvoked()
virtual void G4VITSteppingVerbose::AtRestDoItInvoked |
( |
| ) |
|
|
pure virtual |
◆ AtRestDoItOneByOne()
virtual void G4VITSteppingVerbose::AtRestDoItOneByOne |
( |
| ) |
|
|
pure virtual |
◆ CopyState()
void G4VITSteppingVerbose::CopyState |
( |
| ) |
|
Definition at line 106 of file G4VITSteppingVerbose.cc.
107{
108
110 else
111 {
113 }
114
116
119
126
128
130
134
139
143
146
150
151
152
155
157
159
160
161
165}
Referenced by G4ITSteppingVerbose::AlongStepDoItAllDone(), G4ITSteppingVerbose::AlongStepDoItOneByOne(), G4ITSteppingVerbose::AtRestDoItInvoked(), G4ITSteppingVerbose::AtRestDoItOneByOne(), G4ITSteppingVerbose::DPSLAlongStep(), G4ITSteppingVerbose::DPSLPostStep(), G4ITSteppingVerbose::DPSLStarted(), G4ITSteppingVerbose::DPSLUserLimit(), G4ITSteppingVerbose::PostStepDoItAllDone(), G4ITSteppingVerbose::PostStepDoItOneByOne(), G4ITSteppingVerbose::StepInfo(), G4ITSteppingVerbose::StepInfoForLeadingTrack(), and G4ITSteppingVerbose::VerboseTrack().
◆ DoItStarted()
virtual void G4VITSteppingVerbose::DoItStarted |
( |
| ) |
|
|
pure virtual |
◆ DPSLAlongStep()
virtual void G4VITSteppingVerbose::DPSLAlongStep |
( |
| ) |
|
|
pure virtual |
◆ DPSLPostStep()
virtual void G4VITSteppingVerbose::DPSLPostStep |
( |
| ) |
|
|
pure virtual |
◆ DPSLStarted()
virtual void G4VITSteppingVerbose::DPSLStarted |
( |
| ) |
|
|
pure virtual |
◆ DPSLUserLimit()
virtual void G4VITSteppingVerbose::DPSLUserLimit |
( |
| ) |
|
|
pure virtual |
◆ GetCurrentValue()
◆ GetVerbose()
G4int G4VITSteppingVerbose::GetVerbose |
( |
| ) |
|
|
inline |
◆ NewStep()
virtual void G4VITSteppingVerbose::NewStep |
( |
| ) |
|
|
pure virtual |
◆ PostStepDoItAllDone()
virtual void G4VITSteppingVerbose::PostStepDoItAllDone |
( |
| ) |
|
|
pure virtual |
◆ PostStepDoItOneByOne()
virtual void G4VITSteppingVerbose::PostStepDoItOneByOne |
( |
| ) |
|
|
pure virtual |
◆ PostStepVerbose()
virtual void G4VITSteppingVerbose::PostStepVerbose |
( |
G4Track * | | ) |
|
|
pure virtual |
◆ PreStepVerbose()
virtual void G4VITSteppingVerbose::PreStepVerbose |
( |
G4Track * | | ) |
|
|
pure virtual |
◆ SetNewValue()
◆ SetStepProcessor()
void G4VITSteppingVerbose::SetStepProcessor |
( |
const G4ITStepProcessor * | stepProcessor | ) |
|
|
inline |
◆ SetVerbose()
void G4VITSteppingVerbose::SetVerbose |
( |
int | flag | ) |
|
|
inline |
◆ StepInfo()
virtual void G4VITSteppingVerbose::StepInfo |
( |
| ) |
|
|
pure virtual |
◆ StepInfoForLeadingTrack()
virtual void G4VITSteppingVerbose::StepInfoForLeadingTrack |
( |
| ) |
|
|
pure virtual |
◆ TrackBanner()
void G4VITSteppingVerbose::TrackBanner |
( |
G4Track * | track, |
|
|
const G4String & | message ) |
Definition at line 219 of file G4VITSteppingVerbose.cc.
220{
222 G4cout <<
"*******************************************************"
223 << "**************************************************"
225 if(!message.empty())
226 {
228 }
229 G4cout <<
" * G4Track Information: "
231 << ","
233 << ","
236 G4cout <<
"*******************************************************"
237 << "**************************************************"
240}
G4GLOB_DLL std::ostream G4cout
const G4String & GetParticleName() const
G4ParticleDefinition * GetDefinition() const
G4int GetParentID() const
Referenced by TrackingEnded(), and TrackingStarted().
◆ TrackingEnded()
void G4VITSteppingVerbose::TrackingEnded |
( |
G4Track * | track | ) |
|
|
virtual |
◆ TrackingStarted()
void G4VITSteppingVerbose::TrackingStarted |
( |
G4Track * | track | ) |
|
|
virtual |
◆ VerboseParticleChange()
virtual void G4VITSteppingVerbose::VerboseParticleChange |
( |
| ) |
|
|
pure virtual |
◆ VerboseTrack()
virtual void G4VITSteppingVerbose::VerboseTrack |
( |
| ) |
|
|
pure virtual |
◆ fAlongStepDoItVector
◆ fAlongStepGetPhysIntVector
◆ fAtRestDoItProcTriggered
size_t G4VITSteppingVerbose::fAtRestDoItProcTriggered |
|
protected |
◆ fAtRestDoItVector
◆ fAtRestGetPhysIntVector
◆ fCondition
◆ fCurrentProcess
◆ fCurrentVolume
◆ fGPILSelection
◆ fN2ndariesAlongStepDoIt
G4int G4VITSteppingVerbose::fN2ndariesAlongStepDoIt |
|
protected |
◆ fN2ndariesAtRestDoIt
G4int G4VITSteppingVerbose::fN2ndariesAtRestDoIt |
|
protected |
◆ fN2ndariesPostStepDoIt
G4int G4VITSteppingVerbose::fN2ndariesPostStepDoIt |
|
protected |
◆ fParticleChange
◆ fPostStepDoItProcTriggered
size_t G4VITSteppingVerbose::fPostStepDoItProcTriggered |
|
protected |
◆ fPostStepDoItVector
◆ fPostStepGetPhysIntVector
◆ fPostStepPoint
◆ fpProcessGeneralInfo
◆ fPreStepPoint
◆ fPreviousStepSize
G4double G4VITSteppingVerbose::fPreviousStepSize |
|
protected |
◆ fpState
◆ fpStepProcessor
◆ fpVerboseUI
◆ fSecondary
◆ fSelectedAtRestDoItVector
◆ fSelectedPostStepDoItVector
◆ fStep
const G4Step* G4VITSteppingVerbose::fStep |
|
protected |
◆ fStepStatus
◆ fTouchableHandle
◆ fTrack
const G4Track* G4VITSteppingVerbose::fTrack |
|
protected |
◆ fVerboseLevel
G4int G4VITSteppingVerbose::fVerboseLevel |
|
protected |
Definition at line 180 of file G4VITSteppingVerbose.hh.
Referenced by G4ITSteppingVerbose::AlongStepDoItAllDone(), G4ITSteppingVerbose::AlongStepDoItOneByOne(), G4ITSteppingVerbose::AtRestDoItInvoked(), G4ITSteppingVerbose::DoItStarted(), G4ITSteppingVerbose::DPSLAlongStep(), G4ITSteppingVerbose::DPSLPostStep(), G4ITSteppingVerbose::DPSLStarted(), G4ITSteppingVerbose::DPSLUserLimit(), G4VITSteppingVerbose(), GetCurrentValue(), GetVerbose(), G4ITSteppingVerbose::PostStepDoItAllDone(), G4ITSteppingVerbose::PostStepDoItOneByOne(), G4ITSteppingVerbose::PostStepVerbose(), G4ITSteppingVerbose::PreStepVerbose(), SetNewValue(), SetVerbose(), G4ITSteppingVerbose::ShowStep(), G4ITSteppingVerbose::StepInfo(), G4ITSteppingVerbose::StepInfoForLeadingTrack(), G4ITSteppingVerbose::TrackingEnded(), TrackingEnded(), G4ITSteppingVerbose::TrackingStarted(), TrackingStarted(), G4ITSteppingVerbose::VerboseParticleChange(), and G4ITSteppingVerbose::VerboseTrack().
◆ MAXofAlongStepLoops
size_t G4VITSteppingVerbose::MAXofAlongStepLoops |
|
protected |
◆ MAXofAtRestLoops
size_t G4VITSteppingVerbose::MAXofAtRestLoops |
|
protected |
◆ MAXofPostStepLoops
size_t G4VITSteppingVerbose::MAXofPostStepLoops |
|
protected |
◆ PhysicalStep
G4double G4VITSteppingVerbose::PhysicalStep |
|
protected |
◆ physIntLength
G4double G4VITSteppingVerbose::physIntLength |
|
protected |
The documentation for this class was generated from the following files: