#include <Doxymodules_runAndEvent.h>
Definition at line 143 of file Doxymodules_runAndEvent.h.
◆ RE06SteppingVerbose()
RE06SteppingVerbose::RE06SteppingVerbose |
( |
| ) |
|
◆ ~RE06SteppingVerbose()
RE06SteppingVerbose::~RE06SteppingVerbose |
( |
| ) |
|
|
virtual |
◆ Clone()
◆ InitializeTimers()
void RE06SteppingVerbose::InitializeTimers |
( |
| ) |
|
Definition at line 63 of file RE06SteppingVerbose.cc.
64{
70 {
73 }
78
79
80 G4RunManagerKernel::GetRunManagerKernel()->GetTrackingManager()->SetVerboseLevel(0);
81#ifdef G4VERBOSE
82 fManager->SetVerboseLevel(1);
83#endif
84}
◆ Report()
void RE06SteppingVerbose::Report |
( |
| ) |
|
Definition at line 88 of file RE06SteppingVerbose.cc.
89{
91 {
92 G4cout << G4endl;
93 G4cout << "Region <"
94 << (*G4RegionStore::GetInstance())[i]->GetName() << ">" << G4endl;
95 G4cout <<
" All particles : User=" <<
fTimers[i]->GetUserElapsed()
96 <<
" Real=" <<
fTimers[i]->GetRealElapsed()
97 <<
" Sys=" <<
fTimers[i]->GetSystemElapsed() << G4endl;
101 }
102 G4cout << G4endl;
103}
◆ NewStep()
void RE06SteppingVerbose::NewStep |
( |
| ) |
|
|
virtual |
Definition at line 107 of file RE06SteppingVerbose.cc.
108{
109 CopyState();
110 G4Region* reg = fTrack->GetStep()->GetPreStepPoint()
111 ->GetPhysicalVolume()->GetLogicalVolume()->GetRegion();
115 if(pd==G4Electron::ElectronDefinition() ||
116 pd==G4Positron::PositronDefinition())
fEp =
true;
118}
G4int FindRegion(G4Region *)
◆ StepInfo()
void RE06SteppingVerbose::StepInfo |
( |
| ) |
|
|
virtual |
◆ TrackBanner()
virtual void RE06SteppingVerbose::TrackBanner |
( |
| ) |
|
|
inlinevirtual |
◆ AtRestDoItInvoked()
virtual void RE06SteppingVerbose::AtRestDoItInvoked |
( |
| ) |
|
|
inlinevirtual |
◆ AlongStepDoItAllDone()
virtual void RE06SteppingVerbose::AlongStepDoItAllDone |
( |
| ) |
|
|
inlinevirtual |
◆ PostStepDoItAllDone()
virtual void RE06SteppingVerbose::PostStepDoItAllDone |
( |
| ) |
|
|
inlinevirtual |
◆ AlongStepDoItOneByOne()
virtual void RE06SteppingVerbose::AlongStepDoItOneByOne |
( |
| ) |
|
|
inlinevirtual |
◆ PostStepDoItOneByOne()
virtual void RE06SteppingVerbose::PostStepDoItOneByOne |
( |
| ) |
|
|
inlinevirtual |
◆ TrackingStarted()
virtual void RE06SteppingVerbose::TrackingStarted |
( |
| ) |
|
|
inlinevirtual |
◆ DPSLStarted()
virtual void RE06SteppingVerbose::DPSLStarted |
( |
| ) |
|
|
inlinevirtual |
◆ DPSLUserLimit()
virtual void RE06SteppingVerbose::DPSLUserLimit |
( |
| ) |
|
|
inlinevirtual |
◆ DPSLPostStep()
virtual void RE06SteppingVerbose::DPSLPostStep |
( |
| ) |
|
|
inlinevirtual |
◆ DPSLAlongStep()
virtual void RE06SteppingVerbose::DPSLAlongStep |
( |
| ) |
|
|
inlinevirtual |
◆ VerboseTrack()
virtual void RE06SteppingVerbose::VerboseTrack |
( |
| ) |
|
|
inlinevirtual |
◆ VerboseParticleChange()
virtual void RE06SteppingVerbose::VerboseParticleChange |
( |
| ) |
|
|
inlinevirtual |
◆ FindRegion()
G4int RE06SteppingVerbose::FindRegion |
( |
G4Region * |
rgn | ) |
|
|
private |
Definition at line 135 of file RE06SteppingVerbose.cc.
136{
138 G4int sz = regionStore->size();
139 for(G4int i=0;i<sz;i++)
140 { if(rgn==(*regionStore)[i]) return i; }
141 return -1;
142}
◆ fTimers
◆ fNofRegions
G4int RE06SteppingVerbose::fNofRegions |
|
private |
◆ fNofTimers
G4int RE06SteppingVerbose::fNofTimers |
|
private |
◆ fRegIdx
G4int RE06SteppingVerbose::fRegIdx |
|
private |
◆ fEp
G4bool RE06SteppingVerbose::fEp |
|
private |
The documentation for this class was generated from the following files: