#include <RE06SteppingVerbose.hh>
Definition at line 43 of file RE06SteppingVerbose.hh.
◆ RE06SteppingVerbose()
RE06SteppingVerbose::RE06SteppingVerbose |
( |
| ) |
|
◆ ~RE06SteppingVerbose()
RE06SteppingVerbose::~RE06SteppingVerbose |
( |
| ) |
|
|
virtual |
◆ AlongStepDoItAllDone()
virtual void RE06SteppingVerbose::AlongStepDoItAllDone |
( |
| ) |
|
|
inlinevirtual |
◆ AlongStepDoItOneByOne()
virtual void RE06SteppingVerbose::AlongStepDoItOneByOne |
( |
| ) |
|
|
inlinevirtual |
◆ AtRestDoItInvoked()
virtual void RE06SteppingVerbose::AtRestDoItInvoked |
( |
| ) |
|
|
inlinevirtual |
◆ DPSLAlongStep()
virtual void RE06SteppingVerbose::DPSLAlongStep |
( |
| ) |
|
|
inlinevirtual |
◆ DPSLPostStep()
virtual void RE06SteppingVerbose::DPSLPostStep |
( |
| ) |
|
|
inlinevirtual |
◆ DPSLStarted()
virtual void RE06SteppingVerbose::DPSLStarted |
( |
| ) |
|
|
inlinevirtual |
◆ DPSLUserLimit()
virtual void RE06SteppingVerbose::DPSLUserLimit |
( |
| ) |
|
|
inlinevirtual |
◆ FindRegion()
Definition at line 136 of file RE06SteppingVerbose.cc.
139 G4int sz = regionStore->size();
140 for(
G4int i=0;i<sz;i++)
141 {
if(rgn==(*regionStore)[i])
return i; }
static G4RegionStore * GetInstance()
◆ InitializeTimers()
void RE06SteppingVerbose::InitializeTimers |
( |
| ) |
|
Definition at line 64 of file RE06SteppingVerbose.cc.
void SetVerboseLevel(G4int vLevel)
static G4RunManagerKernel * GetRunManagerKernel()
static G4RegionStore * GetInstance()
G4SteppingManager * fManager
G4TrackingManager * GetTrackingManager() const
void SetVerboseLevel(G4int vLevel)
std::vector< G4SliceTimer * > fTimers
◆ NewStep()
void RE06SteppingVerbose::NewStep |
( |
| ) |
|
|
virtual |
Implements G4VSteppingVerbose.
Definition at line 108 of file RE06SteppingVerbose.cc.
112 ->GetPhysicalVolume()->GetLogicalVolume()->GetRegion();
static G4Electron * ElectronDefinition()
static const G4double reg
static G4Positron * PositronDefinition()
std::vector< G4SliceTimer * > fTimers
G4int FindRegion(G4Region *)
◆ PostStepDoItAllDone()
virtual void RE06SteppingVerbose::PostStepDoItAllDone |
( |
| ) |
|
|
inlinevirtual |
◆ PostStepDoItOneByOne()
virtual void RE06SteppingVerbose::PostStepDoItOneByOne |
( |
| ) |
|
|
inlinevirtual |
◆ Report()
void RE06SteppingVerbose::Report |
( |
| ) |
|
Definition at line 89 of file RE06SteppingVerbose.cc.
96 G4cout <<
" All particles : User=" <<
fTimers[i]->GetUserElapsed()
97 <<
" Real=" <<
fTimers[i]->GetRealElapsed()
99 G4cout <<
" e+ / e- : User=" <<
fTimers[fNofRegions+i]->GetUserElapsed()
100 <<
" Real=" <<
fTimers[fNofRegions+i]->GetRealElapsed()
101 <<
" Sys=" <<
fTimers[fNofRegions+i]->GetSystemElapsed() <<
G4endl;
static G4RegionStore * GetInstance()
G4GLOB_DLL std::ostream G4cout
std::vector< G4SliceTimer * > fTimers
◆ StepInfo()
void RE06SteppingVerbose::StepInfo |
( |
| ) |
|
|
virtual |
◆ TrackBanner()
virtual void RE06SteppingVerbose::TrackBanner |
( |
| ) |
|
|
inlinevirtual |
◆ TrackingStarted()
virtual void RE06SteppingVerbose::TrackingStarted |
( |
| ) |
|
|
inlinevirtual |
◆ VerboseParticleChange()
virtual void RE06SteppingVerbose::VerboseParticleChange |
( |
| ) |
|
|
inlinevirtual |
◆ VerboseTrack()
virtual void RE06SteppingVerbose::VerboseTrack |
( |
| ) |
|
|
inlinevirtual |
◆ fEp
G4bool RE06SteppingVerbose::fEp |
|
private |
◆ fNofRegions
G4int RE06SteppingVerbose::fNofRegions |
|
private |
◆ fNofTimers
G4int RE06SteppingVerbose::fNofTimers |
|
private |
◆ fRegIdx
G4int RE06SteppingVerbose::fRegIdx |
|
private |
◆ fTimers
The documentation for this class was generated from the following files: