Geant4-11
Public Member Functions | Static Public Member Functions | Protected Types | Protected Member Functions | Protected Attributes | Static Protected Attributes
G4VSteppingVerbose Class Referenceabstract

#include <G4VSteppingVerbose.hh>

Inheritance diagram for G4VSteppingVerbose:
G4SteppingVerbose G4SteppingVerboseWithUnits

Public Member Functions

virtual void AlongStepDoItAllDone ()=0
 
virtual void AlongStepDoItOneByOne ()=0
 
virtual void AtRestDoItInvoked ()=0
 
virtual G4VSteppingVerboseClone ()
 
void CopyState ()
 
virtual void DPSLAlongStep ()=0
 
virtual void DPSLPostStep ()=0
 
virtual void DPSLStarted ()=0
 
virtual void DPSLUserLimit ()=0
 
virtual void NewStep ()=0
 
virtual void PostStepDoItAllDone ()=0
 
virtual void PostStepDoItOneByOne ()=0
 
virtual void SetManager (G4SteppingManager *const)
 
virtual void StepInfo ()=0
 
virtual void TrackingStarted ()=0
 
virtual void VerboseParticleChange ()=0
 
virtual void VerboseTrack ()=0
 
virtual ~G4VSteppingVerbose ()
 

Static Public Member Functions

static G4VSteppingVerboseGetInstance ()
 
static G4VSteppingVerboseGetMasterInstance ()
 
static G4int GetSilent ()
 
static G4int GetSilentStepInfo ()
 
static void SetInstance (G4VSteppingVerbose *Instance)
 
static void SetSilent (G4int fSilent)
 
static void SetSilentStepInfo (G4int fSilent)
 

Protected Types

using G4SelectedAlongStepDoItVector = std::vector< G4int >
 
using G4SelectedAtRestDoItVector = std::vector< G4int >
 
using G4SelectedPostStepDoItVector = std::vector< G4int >
 

Protected Member Functions

 G4VSteppingVerbose ()
 

Protected Attributes

G4double CorrectedStep = 0.0
 
G4double currentMinimumStep = 0.0
 
std::size_t fAlongStepDoItProcTriggered = 0
 
G4ProcessVectorfAlongStepDoItVector = nullptr
 
G4ProcessVectorfAlongStepGetPhysIntVector = nullptr
 
std::size_t fAtRestDoItProcTriggered = 0
 
G4ProcessVectorfAtRestDoItVector = nullptr
 
G4ProcessVectorfAtRestGetPhysIntVector = nullptr
 
G4ForceCondition fCondition = InActivated
 
G4VProcessfCurrentProcess = nullptr
 
G4VPhysicalVolumefCurrentVolume = nullptr
 
G4GPILSelection fGPILSelection = NotCandidateForSelection
 
G4bool FirstStep = false
 
G4SteppingManagerfManager = nullptr
 
G4int fN2ndariesAlongStepDoIt = 0
 
G4int fN2ndariesAtRestDoIt = 0
 
G4int fN2ndariesPostStepDoIt = 0
 
G4NavigatorfNavigator = nullptr
 
G4VParticleChangefParticleChange = nullptr
 
std::size_t fPostStepDoItProcTriggered = 0
 
G4ProcessVectorfPostStepDoItVector = nullptr
 
G4ProcessVectorfPostStepGetPhysIntVector = nullptr
 
G4StepPointfPostStepPoint = nullptr
 
G4StepPointfPreStepPoint = nullptr
 
G4double fPreviousStepSize = 0.0
 
G4TrackVectorfSecondary = nullptr
 
G4SelectedAlongStepDoItVectorfSelectedAlongStepDoItVector = nullptr
 
G4SelectedAtRestDoItVectorfSelectedAtRestDoItVector = nullptr
 
G4SelectedPostStepDoItVectorfSelectedPostStepDoItVector = nullptr
 
G4VSensitiveDetectorfSensitive = nullptr
 
G4StepfStep = nullptr
 
G4StepStatus fStepStatus = fUndefined
 
G4TouchableHandle fTouchableHandle
 
G4TrackfTrack = nullptr
 
G4UserSteppingActionfUserSteppingAction = nullptr
 
G4double GeometricalStep = 0.0
 
G4double Mass = 0.0
 
std::size_t MAXofAlongStepLoops = 0
 
std::size_t MAXofAtRestLoops = 0
 
std::size_t MAXofPostStepLoops = 0
 
G4double numberOfInteractionLengthLeft = 0.0
 
G4double PhysicalStep = 0.0
 
G4double physIntLength = 0.0
 
G4bool PreStepPointIsGeom = false
 
G4SteppingControl StepControlFlag = NormalCondition
 
G4double sumEnergyChange = 0.0
 
G4double TempInitVelocity = 0.0
 
G4double TempVelocity = 0.0
 
G4int verboseLevel = 0
 

Static Protected Attributes

static G4ThreadLocal G4VSteppingVerbosefInstance = nullptr
 
static G4VSteppingVerbosefMasterInstance = nullptr
 
static G4TRACKING_DLL G4ThreadLocal G4int Silent = 0
 
static G4TRACKING_DLL G4ThreadLocal G4int SilentStepInfo = 0
 

Detailed Description

Definition at line 64 of file G4VSteppingVerbose.hh.

Member Typedef Documentation

◆ G4SelectedAlongStepDoItVector

Definition at line 173 of file G4VSteppingVerbose.hh.

◆ G4SelectedAtRestDoItVector

using G4VSteppingVerbose::G4SelectedAtRestDoItVector = std::vector<G4int>
protected

Definition at line 172 of file G4VSteppingVerbose.hh.

◆ G4SelectedPostStepDoItVector

Definition at line 174 of file G4VSteppingVerbose.hh.

Constructor & Destructor Documentation

◆ ~G4VSteppingVerbose()

G4VSteppingVerbose::~G4VSteppingVerbose ( )
virtual

Definition at line 59 of file G4VSteppingVerbose.cc.

61{
62 fInstance = nullptr;
63}
static G4ThreadLocal G4VSteppingVerbose * fInstance

References fInstance.

◆ G4VSteppingVerbose()

G4VSteppingVerbose::G4VSteppingVerbose ( )
protected

Definition at line 45 of file G4VSteppingVerbose.cc.

47{
48 if(fInstance!= nullptr)
49 {
50 G4Exception("G4VSteppingVerbose::G4VSteppingVerbose()",
51 "Tracking0014", FatalException,
52 "Only one SteppingVerbose class can be instantiated.");
53 }
54 fInstance = this;
56}
@ FatalException
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *description)
Definition: G4Exception.cc:35
static G4VSteppingVerbose * fMasterInstance

References FatalException, fInstance, fMasterInstance, and G4Exception().

Member Function Documentation

◆ AlongStepDoItAllDone()

virtual void G4VSteppingVerbose::AlongStepDoItAllDone ( )
pure virtual

◆ AlongStepDoItOneByOne()

virtual void G4VSteppingVerbose::AlongStepDoItOneByOne ( )
pure virtual

◆ AtRestDoItInvoked()

virtual void G4VSteppingVerbose::AtRestDoItInvoked ( )
pure virtual

◆ Clone()

G4VSteppingVerbose * G4VSteppingVerbose::Clone ( )
virtual

Reimplemented in G4SteppingVerbose, and G4SteppingVerboseWithUnits.

Definition at line 66 of file G4VSteppingVerbose.cc.

68{
69 G4Exception("G4VSteppingVerbose::Clone","TRKING000",FatalException,
70 "Base class method must not be invoked.");
71 return nullptr;
72}

References FatalException, and G4Exception().

Referenced by G4SteppingManager::G4SteppingManager().

◆ CopyState()

void G4VSteppingVerbose::CopyState ( )

Definition at line 81 of file G4VSteppingVerbose.cc.

83{
85
92
96
98
105
109
113
117
121
125
129
131
133
137
139
141
143
147}
G4ProcessVector * GetfPostStepDoItVector()
std::size_t GetfAtRestDoItProcTriggered()
std::size_t GetMAXofAtRestLoops()
G4TrackVector * GetfSecondary()
std::size_t GetMAXofAlongStepLoops()
G4SteppingControl GetStepControlFlag()
std::size_t GetMAXofPostStepLoops()
G4SelectedPostStepDoItVector * GetfSelectedPostStepDoItVector()
G4Navigator * GetfNavigator()
G4VPhysicalVolume * GetfCurrentVolume()
G4StepPoint * GetfPreStepPoint()
G4ProcessVector * GetfAlongStepDoItVector()
G4VParticleChange * GetfParticleChange()
std::size_t GetfPostStepDoItProcTriggered()
std::size_t GetfAlongStepDoItProcTriggered()
G4double GetfPreviousStepSize()
G4SelectedAlongStepDoItVector * GetfSelectedAlongStepDoItVector()
G4ForceCondition GetfCondition()
G4ProcessVector * GetfAlongStepGetPhysIntVector()
G4double GetsumEnergyChange()
G4double GetTempInitVelocity()
G4VSensitiveDetector * GetfSensitive()
G4ProcessVector * GetfAtRestDoItVector()
G4StepStatus GetfStepStatus()
G4SelectedAtRestDoItVector * GetfSelectedAtRestDoItVector()
G4int GetfN2ndariesAlongStepDoIt()
G4GPILSelection GetfGPILSelection()
G4ProcessVector * GetfAtRestGetPhysIntVector()
G4ProcessVector * GetfPostStepGetPhysIntVector()
G4StepPoint * GetfPostStepPoint()
G4UserSteppingAction * GetUserAction()
G4VProcess * GetfCurrentProcess()
const G4TouchableHandle & GetTouchableHandle()
G4double GetGeometricalStep()
std::size_t MAXofAlongStepLoops
G4StepPoint * fPostStepPoint
G4ProcessVector * fPostStepGetPhysIntVector
G4UserSteppingAction * fUserSteppingAction
G4ForceCondition fCondition
G4ProcessVector * fAlongStepGetPhysIntVector
G4TouchableHandle fTouchableHandle
G4GPILSelection fGPILSelection
std::size_t fAlongStepDoItProcTriggered
G4VParticleChange * fParticleChange
G4SteppingControl StepControlFlag
G4VPhysicalVolume * fCurrentVolume
G4SelectedPostStepDoItVector * fSelectedPostStepDoItVector
G4ProcessVector * fAtRestDoItVector
G4SelectedAtRestDoItVector * fSelectedAtRestDoItVector
G4VProcess * fCurrentProcess
G4ProcessVector * fAtRestGetPhysIntVector
G4SelectedAlongStepDoItVector * fSelectedAlongStepDoItVector
G4StepPoint * fPreStepPoint
std::size_t fAtRestDoItProcTriggered
G4VSensitiveDetector * fSensitive
G4ProcessVector * fPostStepDoItVector
G4ProcessVector * fAlongStepDoItVector
std::size_t fPostStepDoItProcTriggered
G4SteppingManager * fManager
std::size_t MAXofPostStepLoops
G4TrackVector * fSecondary

References CorrectedStep, fAlongStepDoItProcTriggered, fAlongStepDoItVector, fAlongStepGetPhysIntVector, fAtRestDoItProcTriggered, fAtRestDoItVector, fAtRestGetPhysIntVector, fCondition, fCurrentProcess, fCurrentVolume, fGPILSelection, FirstStep, fManager, fN2ndariesAlongStepDoIt, fN2ndariesAtRestDoIt, fN2ndariesPostStepDoIt, fNavigator, fParticleChange, fPostStepDoItProcTriggered, fPostStepDoItVector, fPostStepGetPhysIntVector, fPostStepPoint, fPreStepPoint, fPreviousStepSize, fSecondary, fSelectedAlongStepDoItVector, fSelectedAtRestDoItVector, fSelectedPostStepDoItVector, fSensitive, fStep, fStepStatus, fTouchableHandle, fTrack, fUserSteppingAction, GeometricalStep, G4SteppingManager::GetCorrectedStep(), G4SteppingManager::GetfAlongStepDoItProcTriggered(), G4SteppingManager::GetfAlongStepDoItVector(), G4SteppingManager::GetfAlongStepGetPhysIntVector(), G4SteppingManager::GetfAtRestDoItProcTriggered(), G4SteppingManager::GetfAtRestDoItVector(), G4SteppingManager::GetfAtRestGetPhysIntVector(), G4SteppingManager::GetfCondition(), G4SteppingManager::GetfCurrentProcess(), G4SteppingManager::GetfCurrentVolume(), G4SteppingManager::GetfGPILSelection(), G4SteppingManager::GetFirstStep(), G4SteppingManager::GetfN2ndariesAlongStepDoIt(), G4SteppingManager::GetfN2ndariesAtRestDoIt(), G4SteppingManager::GetfN2ndariesPostStepDoIt(), G4SteppingManager::GetfNavigator(), G4SteppingManager::GetfParticleChange(), G4SteppingManager::GetfPostStepDoItProcTriggered(), G4SteppingManager::GetfPostStepDoItVector(), G4SteppingManager::GetfPostStepGetPhysIntVector(), G4SteppingManager::GetfPostStepPoint(), G4SteppingManager::GetfPreStepPoint(), G4SteppingManager::GetfPreviousStepSize(), G4SteppingManager::GetfSecondary(), G4SteppingManager::GetfSelectedAlongStepDoItVector(), G4SteppingManager::GetfSelectedAtRestDoItVector(), G4SteppingManager::GetfSelectedPostStepDoItVector(), G4SteppingManager::GetfSensitive(), G4SteppingManager::GetfStep(), G4SteppingManager::GetfStepStatus(), G4SteppingManager::GetfTrack(), G4SteppingManager::GetGeometricalStep(), G4SteppingManager::GetMass(), G4SteppingManager::GetMAXofAlongStepLoops(), G4SteppingManager::GetMAXofAtRestLoops(), G4SteppingManager::GetMAXofPostStepLoops(), G4SteppingManager::GetPhysicalStep(), G4SteppingManager::GetphysIntLength(), G4SteppingManager::GetPreStepPointIsGeom(), G4SteppingManager::GetStepControlFlag(), G4SteppingManager::GetsumEnergyChange(), G4SteppingManager::GetTempInitVelocity(), G4SteppingManager::GetTempVelocity(), G4SteppingManager::GetTouchableHandle(), G4SteppingManager::GetUserAction(), G4SteppingManager::GetverboseLevel(), Mass, MAXofAlongStepLoops, MAXofAtRestLoops, MAXofPostStepLoops, PhysicalStep, physIntLength, PreStepPointIsGeom, StepControlFlag, sumEnergyChange, TempInitVelocity, TempVelocity, and verboseLevel.

Referenced by G4SteppingVerbose::AlongStepDoItAllDone(), G4SteppingVerboseWithUnits::AlongStepDoItAllDone(), G4SteppingVerbose::AlongStepDoItOneByOne(), G4SteppingVerboseWithUnits::AlongStepDoItOneByOne(), G4SteppingVerbose::AtRestDoItInvoked(), G4SteppingVerboseWithUnits::AtRestDoItInvoked(), G4SteppingVerbose::DPSLAlongStep(), G4SteppingVerboseWithUnits::DPSLAlongStep(), G4SteppingVerbose::DPSLPostStep(), G4SteppingVerboseWithUnits::DPSLPostStep(), G4SteppingVerbose::DPSLStarted(), G4SteppingVerboseWithUnits::DPSLStarted(), G4SteppingVerbose::DPSLUserLimit(), G4SteppingVerboseWithUnits::DPSLUserLimit(), G4SteppingVerbose::PostStepDoItAllDone(), G4SteppingVerboseWithUnits::PostStepDoItAllDone(), G4SteppingVerbose::PostStepDoItOneByOne(), G4SteppingVerboseWithUnits::PostStepDoItOneByOne(), G4SteppingVerbose::StepInfo(), G4SteppingVerboseWithUnits::StepInfo(), G4SteppingVerbose::TrackingStarted(), G4SteppingVerboseWithUnits::TrackingStarted(), G4SteppingVerbose::VerboseTrack(), and G4SteppingVerboseWithUnits::VerboseTrack().

◆ DPSLAlongStep()

virtual void G4VSteppingVerbose::DPSLAlongStep ( )
pure virtual

◆ DPSLPostStep()

virtual void G4VSteppingVerbose::DPSLPostStep ( )
pure virtual

◆ DPSLStarted()

virtual void G4VSteppingVerbose::DPSLStarted ( )
pure virtual

◆ DPSLUserLimit()

virtual void G4VSteppingVerbose::DPSLUserLimit ( )
pure virtual

◆ GetInstance()

G4VSteppingVerbose * G4VSteppingVerbose::GetInstance ( )
static

Definition at line 152 of file G4VSteppingVerbose.cc.

153{
154 return fInstance;
155}

References fInstance.

Referenced by G4SteppingManager::G4SteppingManager().

◆ GetMasterInstance()

G4VSteppingVerbose * G4VSteppingVerbose::GetMasterInstance ( )
static

Definition at line 157 of file G4VSteppingVerbose.cc.

158{
159 return fMasterInstance;
160}

References fMasterInstance.

Referenced by G4SteppingManager::G4SteppingManager().

◆ GetSilent()

G4int G4VSteppingVerbose::GetSilent ( )
static

Definition at line 162 of file G4VSteppingVerbose.cc.

163{
164 return Silent;
165}
static G4TRACKING_DLL G4ThreadLocal G4int Silent

References Silent.

Referenced by G4TrackingManager::ProcessOneTrack().

◆ GetSilentStepInfo()

G4int G4VSteppingVerbose::GetSilentStepInfo ( )
static

Definition at line 172 of file G4VSteppingVerbose.cc.

173{
174 return SilentStepInfo;
175}
static G4TRACKING_DLL G4ThreadLocal G4int SilentStepInfo

References SilentStepInfo.

◆ NewStep()

virtual void G4VSteppingVerbose::NewStep ( )
pure virtual

Implemented in G4SteppingVerbose.

Referenced by G4SteppingManager::Stepping().

◆ PostStepDoItAllDone()

virtual void G4VSteppingVerbose::PostStepDoItAllDone ( )
pure virtual

◆ PostStepDoItOneByOne()

virtual void G4VSteppingVerbose::PostStepDoItOneByOne ( )
pure virtual

◆ SetInstance()

void G4VSteppingVerbose::SetInstance ( G4VSteppingVerbose Instance)
static

◆ SetManager()

void G4VSteppingVerbose::SetManager ( G4SteppingManager * const  fMan)
virtual

Reimplemented in G4SteppingVerboseWithUnits.

Definition at line 74 of file G4VSteppingVerbose.cc.

76{
77 fManager = fMan;
78}

References fManager.

◆ SetSilent()

void G4VSteppingVerbose::SetSilent ( G4int  fSilent)
static

Definition at line 167 of file G4VSteppingVerbose.cc.

168{
169 Silent=fSilent;
170}

References Silent.

Referenced by G4SteppingManager::Stepping().

◆ SetSilentStepInfo()

void G4VSteppingVerbose::SetSilentStepInfo ( G4int  fSilent)
static

Definition at line 177 of file G4VSteppingVerbose.cc.

178{
179 SilentStepInfo = fSilent;
180}

References SilentStepInfo.

◆ StepInfo()

virtual void G4VSteppingVerbose::StepInfo ( )
pure virtual

◆ TrackingStarted()

virtual void G4VSteppingVerbose::TrackingStarted ( )
pure virtual

◆ VerboseParticleChange()

virtual void G4VSteppingVerbose::VerboseParticleChange ( )
pure virtual

◆ VerboseTrack()

virtual void G4VSteppingVerbose::VerboseTrack ( )
pure virtual

Field Documentation

◆ CorrectedStep

G4double G4VSteppingVerbose::CorrectedStep = 0.0
protected

Definition at line 119 of file G4VSteppingVerbose.hh.

Referenced by CopyState().

◆ currentMinimumStep

G4double G4VSteppingVerbose::currentMinimumStep = 0.0
protected

Definition at line 155 of file G4VSteppingVerbose.hh.

◆ fAlongStepDoItProcTriggered

std::size_t G4VSteppingVerbose::fAlongStepDoItProcTriggered = 0
protected

Definition at line 159 of file G4VSteppingVerbose.hh.

Referenced by CopyState().

◆ fAlongStepDoItVector

G4ProcessVector* G4VSteppingVerbose::fAlongStepDoItVector = nullptr
protected

Definition at line 144 of file G4VSteppingVerbose.hh.

Referenced by CopyState().

◆ fAlongStepGetPhysIntVector

G4ProcessVector* G4VSteppingVerbose::fAlongStepGetPhysIntVector = nullptr
protected

Definition at line 148 of file G4VSteppingVerbose.hh.

Referenced by CopyState().

◆ fAtRestDoItProcTriggered

std::size_t G4VSteppingVerbose::fAtRestDoItProcTriggered = 0
protected

Definition at line 158 of file G4VSteppingVerbose.hh.

Referenced by CopyState().

◆ fAtRestDoItVector

G4ProcessVector* G4VSteppingVerbose::fAtRestDoItVector = nullptr
protected

Definition at line 143 of file G4VSteppingVerbose.hh.

Referenced by CopyState().

◆ fAtRestGetPhysIntVector

G4ProcessVector* G4VSteppingVerbose::fAtRestGetPhysIntVector = nullptr
protected

Definition at line 147 of file G4VSteppingVerbose.hh.

Referenced by CopyState().

◆ fCondition

G4ForceCondition G4VSteppingVerbose::fCondition = InActivated
protected

◆ fCurrentProcess

G4VProcess* G4VSteppingVerbose::fCurrentProcess = nullptr
protected

◆ fCurrentVolume

G4VPhysicalVolume* G4VSteppingVerbose::fCurrentVolume = nullptr
protected

Definition at line 137 of file G4VSteppingVerbose.hh.

Referenced by CopyState().

◆ fGPILSelection

G4GPILSelection G4VSteppingVerbose::fGPILSelection = NotCandidateForSelection
protected

◆ fInstance

G4ThreadLocal G4VSteppingVerbose * G4VSteppingVerbose::fInstance = nullptr
staticprotected

Definition at line 105 of file G4VSteppingVerbose.hh.

Referenced by G4VSteppingVerbose(), GetInstance(), and ~G4VSteppingVerbose().

◆ FirstStep

G4bool G4VSteppingVerbose::FirstStep = false
protected

Definition at line 121 of file G4VSteppingVerbose.hh.

Referenced by CopyState().

◆ fManager

G4SteppingManager* G4VSteppingVerbose::fManager = nullptr
protected

◆ fMasterInstance

G4VSteppingVerbose * G4VSteppingVerbose::fMasterInstance = nullptr
staticprotected

Definition at line 107 of file G4VSteppingVerbose.hh.

Referenced by G4VSteppingVerbose(), and GetMasterInstance().

◆ fN2ndariesAlongStepDoIt

G4int G4VSteppingVerbose::fN2ndariesAlongStepDoIt = 0
protected

◆ fN2ndariesAtRestDoIt

G4int G4VSteppingVerbose::fN2ndariesAtRestDoIt = 0
protected

◆ fN2ndariesPostStepDoIt

G4int G4VSteppingVerbose::fN2ndariesPostStepDoIt = 0
protected

◆ fNavigator

G4Navigator* G4VSteppingVerbose::fNavigator = nullptr
protected

Definition at line 168 of file G4VSteppingVerbose.hh.

Referenced by CopyState().

◆ fParticleChange

G4VParticleChange* G4VSteppingVerbose::fParticleChange = nullptr
protected

◆ fPostStepDoItProcTriggered

std::size_t G4VSteppingVerbose::fPostStepDoItProcTriggered = 0
protected

Definition at line 160 of file G4VSteppingVerbose.hh.

Referenced by CopyState().

◆ fPostStepDoItVector

G4ProcessVector* G4VSteppingVerbose::fPostStepDoItVector = nullptr
protected

Definition at line 145 of file G4VSteppingVerbose.hh.

Referenced by CopyState().

◆ fPostStepGetPhysIntVector

G4ProcessVector* G4VSteppingVerbose::fPostStepGetPhysIntVector = nullptr
protected

Definition at line 149 of file G4VSteppingVerbose.hh.

Referenced by CopyState().

◆ fPostStepPoint

G4StepPoint* G4VSteppingVerbose::fPostStepPoint = nullptr
protected

Definition at line 135 of file G4VSteppingVerbose.hh.

Referenced by CopyState().

◆ fPreStepPoint

G4StepPoint* G4VSteppingVerbose::fPreStepPoint = nullptr
protected

Definition at line 134 of file G4VSteppingVerbose.hh.

Referenced by CopyState().

◆ fPreviousStepSize

G4double G4VSteppingVerbose::fPreviousStepSize = 0.0
protected

Definition at line 180 of file G4VSteppingVerbose.hh.

Referenced by CopyState().

◆ fSecondary

G4TrackVector* G4VSteppingVerbose::fSecondary = nullptr
protected

◆ fSelectedAlongStepDoItVector

G4SelectedAlongStepDoItVector* G4VSteppingVerbose::fSelectedAlongStepDoItVector = nullptr
protected

Definition at line 177 of file G4VSteppingVerbose.hh.

Referenced by CopyState().

◆ fSelectedAtRestDoItVector

G4SelectedAtRestDoItVector* G4VSteppingVerbose::fSelectedAtRestDoItVector = nullptr
protected

◆ fSelectedPostStepDoItVector

G4SelectedPostStepDoItVector* G4VSteppingVerbose::fSelectedPostStepDoItVector = nullptr
protected

◆ fSensitive

G4VSensitiveDetector* G4VSteppingVerbose::fSensitive = nullptr
protected

Definition at line 138 of file G4VSteppingVerbose.hh.

Referenced by CopyState().

◆ fStep

G4Step* G4VSteppingVerbose::fStep = nullptr
protected

◆ fStepStatus

G4StepStatus G4VSteppingVerbose::fStepStatus = fUndefined
protected

◆ fTouchableHandle

G4TouchableHandle G4VSteppingVerbose::fTouchableHandle
protected

Definition at line 182 of file G4VSteppingVerbose.hh.

Referenced by CopyState().

◆ fTrack

G4Track* G4VSteppingVerbose::fTrack = nullptr
protected

◆ fUserSteppingAction

G4UserSteppingAction* G4VSteppingVerbose::fUserSteppingAction = nullptr
protected

Definition at line 115 of file G4VSteppingVerbose.hh.

Referenced by CopyState().

◆ GeometricalStep

G4double G4VSteppingVerbose::GeometricalStep = 0.0
protected

Definition at line 118 of file G4VSteppingVerbose.hh.

Referenced by CopyState().

◆ Mass

G4double G4VSteppingVerbose::Mass = 0.0
protected

Definition at line 126 of file G4VSteppingVerbose.hh.

Referenced by CopyState().

◆ MAXofAlongStepLoops

std::size_t G4VSteppingVerbose::MAXofAlongStepLoops = 0
protected

◆ MAXofAtRestLoops

std::size_t G4VSteppingVerbose::MAXofAtRestLoops = 0
protected

◆ MAXofPostStepLoops

std::size_t G4VSteppingVerbose::MAXofPostStepLoops = 0
protected

◆ numberOfInteractionLengthLeft

G4double G4VSteppingVerbose::numberOfInteractionLengthLeft = 0.0
protected

Definition at line 156 of file G4VSteppingVerbose.hh.

◆ PhysicalStep

G4double G4VSteppingVerbose::PhysicalStep = 0.0
protected

Definition at line 117 of file G4VSteppingVerbose.hh.

Referenced by CopyState().

◆ physIntLength

G4double G4VSteppingVerbose::physIntLength = 0.0
protected

◆ PreStepPointIsGeom

G4bool G4VSteppingVerbose::PreStepPointIsGeom = false
protected

Definition at line 120 of file G4VSteppingVerbose.hh.

Referenced by CopyState().

◆ Silent

G4ThreadLocal G4int G4VSteppingVerbose::Silent = 0
staticprotected

◆ SilentStepInfo

G4ThreadLocal G4int G4VSteppingVerbose::SilentStepInfo = 0
staticprotected

◆ StepControlFlag

G4SteppingControl G4VSteppingVerbose::StepControlFlag = NormalCondition
protected

Definition at line 184 of file G4VSteppingVerbose.hh.

Referenced by CopyState().

◆ sumEnergyChange

G4double G4VSteppingVerbose::sumEnergyChange = 0.0
protected

Definition at line 128 of file G4VSteppingVerbose.hh.

Referenced by CopyState().

◆ TempInitVelocity

G4double G4VSteppingVerbose::TempInitVelocity = 0.0
protected

Definition at line 124 of file G4VSteppingVerbose.hh.

Referenced by CopyState().

◆ TempVelocity

G4double G4VSteppingVerbose::TempVelocity = 0.0
protected

Definition at line 125 of file G4VSteppingVerbose.hh.

Referenced by CopyState().

◆ verboseLevel

G4int G4VSteppingVerbose::verboseLevel = 0
protected

The documentation for this class was generated from the following files: