Geant4.10
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions
SteppingVerbose Class Reference

#include <SteppingVerbose.hh>

Inheritance diagram for SteppingVerbose:
G4SteppingVerbose G4SteppingVerbose G4SteppingVerbose G4SteppingVerbose G4SteppingVerbose G4SteppingVerbose G4SteppingVerbose G4SteppingVerbose G4SteppingVerbose G4SteppingVerbose G4SteppingVerbose G4SteppingVerbose G4SteppingVerbose G4SteppingVerbose G4SteppingVerbose G4SteppingVerbose G4SteppingVerbose G4SteppingVerbose G4SteppingVerbose G4SteppingVerbose G4SteppingVerbose G4SteppingVerbose G4SteppingVerbose G4SteppingVerbose

Public Member Functions

 SteppingVerbose ()
 
 ~SteppingVerbose ()
 
void StepInfo ()
 
void TrackingStarted ()
 
 SteppingVerbose ()
 
 ~SteppingVerbose ()
 
virtual void TrackingStarted ()
 
virtual void StepInfo ()
 
 SteppingVerbose ()
 
 ~SteppingVerbose ()
 
virtual void TrackingStarted ()
 
virtual void StepInfo ()
 
 SteppingVerbose ()
 
 ~SteppingVerbose ()
 
virtual void TrackingStarted ()
 
virtual void StepInfo ()
 
 SteppingVerbose ()
 
 ~SteppingVerbose ()
 
virtual void TrackingStarted ()
 
virtual void StepInfo ()
 
 SteppingVerbose ()
 
 ~SteppingVerbose ()
 
virtual void TrackingStarted ()
 
virtual void StepInfo ()
 
 SteppingVerbose ()
 
 ~SteppingVerbose ()
 
virtual void TrackingStarted ()
 
virtual void StepInfo ()
 
 SteppingVerbose ()
 
 ~SteppingVerbose ()
 
virtual void TrackingStarted ()
 
virtual void StepInfo ()
 
 SteppingVerbose ()
 
 ~SteppingVerbose ()
 
virtual void TrackingStarted ()
 
virtual void StepInfo ()
 
 SteppingVerbose ()
 
 ~SteppingVerbose ()
 
virtual void TrackingStarted ()
 
virtual void StepInfo ()
 
 SteppingVerbose ()
 
virtual ~SteppingVerbose ()
 
virtual void TrackingStarted ()
 
virtual void StepInfo ()
 
 SteppingVerbose ()
 
 ~SteppingVerbose ()
 
virtual void TrackingStarted ()
 
virtual void StepInfo ()
 
 SteppingVerbose ()
 
 ~SteppingVerbose ()
 
virtual void TrackingStarted ()
 
virtual void StepInfo ()
 
 SteppingVerbose ()
 
 ~SteppingVerbose ()
 
virtual void TrackingStarted ()
 
virtual void StepInfo ()
 
 SteppingVerbose ()
 
 ~SteppingVerbose ()
 
virtual void TrackingStarted ()
 
virtual void StepInfo ()
 
 SteppingVerbose ()
 
 ~SteppingVerbose ()
 
virtual void TrackingStarted ()
 
virtual void StepInfo ()
 
 SteppingVerbose ()
 
 ~SteppingVerbose ()
 
virtual void TrackingStarted ()
 
virtual void StepInfo ()
 
 SteppingVerbose ()
 
 ~SteppingVerbose ()
 
virtual void TrackingStarted ()
 
virtual void StepInfo ()
 
 SteppingVerbose ()
 
 ~SteppingVerbose ()
 
virtual void TrackingStarted ()
 
virtual void StepInfo ()
 
 SteppingVerbose ()
 
 ~SteppingVerbose ()
 
virtual void TrackingStarted ()
 
virtual void StepInfo ()
 
 SteppingVerbose ()
 
 ~SteppingVerbose ()
 
virtual void TrackingStarted ()
 
virtual void StepInfo ()
 
 SteppingVerbose ()
 
 ~SteppingVerbose ()
 
virtual void TrackingStarted ()
 
virtual void StepInfo ()
 
 SteppingVerbose ()
 
 ~SteppingVerbose ()
 
virtual void TrackingStarted ()
 
virtual void StepInfo ()
 
 SteppingVerbose ()
 
 ~SteppingVerbose ()
 
virtual void TrackingStarted ()
 
virtual void StepInfo ()
 
- Public Member Functions inherited from G4SteppingVerbose
 G4SteppingVerbose ()
 
 ~G4SteppingVerbose ()
 
void NewStep ()
 
void AtRestDoItInvoked ()
 
void AlongStepDoItAllDone ()
 
void PostStepDoItAllDone ()
 
void AlongStepDoItOneByOne ()
 
void PostStepDoItOneByOne ()
 
void StepInfo ()
 
void TrackingStarted ()
 
void DPSLStarted ()
 
void DPSLUserLimit ()
 
void DPSLPostStep ()
 
void DPSLAlongStep ()
 
void VerboseTrack ()
 
void VerboseParticleChange ()
 
void ShowStep () const
 
- Public Member Functions inherited from G4VSteppingVerbose
virtual ~G4VSteppingVerbose ()
 
void CopyState ()
 
void SetManager (G4SteppingManager *const)
 

Additional Inherited Members

- Static Public Member Functions inherited from G4VSteppingVerbose
static void SetInstance (G4VSteppingVerbose *Instance)
 
static G4VSteppingVerboseGetInstance ()
 
static G4int GetSilent ()
 
static void SetSilent (G4int fSilent)
 
static G4int GetSilentStepInfo ()
 
static void SetSilentStepInfo (G4int fSilent)
 
- Protected Types inherited from G4VSteppingVerbose
typedef std::vector< G4intG4SelectedAtRestDoItVector
 
typedef std::vector< G4intG4SelectedAlongStepDoItVector
 
typedef std::vector< G4intG4SelectedPostStepDoItVector
 
- Protected Member Functions inherited from G4VSteppingVerbose
 G4VSteppingVerbose ()
 
- Protected Attributes inherited from G4VSteppingVerbose
G4SteppingManagerfManager
 
G4UserSteppingActionfUserSteppingAction
 
G4double PhysicalStep
 
G4double GeometricalStep
 
G4double CorrectedStep
 
G4bool PreStepPointIsGeom
 
G4bool FirstStep
 
G4StepStatus fStepStatus
 
G4double TempInitVelocity
 
G4double TempVelocity
 
G4double Mass
 
G4double sumEnergyChange
 
G4VParticleChangefParticleChange
 
G4TrackfTrack
 
G4TrackVectorfSecondary
 
G4StepfStep
 
G4StepPointfPreStepPoint
 
G4StepPointfPostStepPoint
 
G4VPhysicalVolumefCurrentVolume
 
G4VSensitiveDetectorfSensitive
 
G4VProcessfCurrentProcess
 
G4ProcessVectorfAtRestDoItVector
 
G4ProcessVectorfAlongStepDoItVector
 
G4ProcessVectorfPostStepDoItVector
 
G4ProcessVectorfAtRestGetPhysIntVector
 
G4ProcessVectorfAlongStepGetPhysIntVector
 
G4ProcessVectorfPostStepGetPhysIntVector
 
size_t MAXofAtRestLoops
 
size_t MAXofAlongStepLoops
 
size_t MAXofPostStepLoops
 
G4double currentMinimumStep
 
G4double numberOfInteractionLengthLeft
 
size_t fAtRestDoItProcTriggered
 
size_t fAlongStepDoItProcTriggered
 
size_t fPostStepDoItProcTriggered
 
G4int fN2ndariesAtRestDoIt
 
G4int fN2ndariesAlongStepDoIt
 
G4int fN2ndariesPostStepDoIt
 
G4NavigatorfNavigator
 
G4int verboseLevel
 
G4SelectedAtRestDoItVectorfSelectedAtRestDoItVector
 
G4SelectedAlongStepDoItVectorfSelectedAlongStepDoItVector
 
G4SelectedPostStepDoItVectorfSelectedPostStepDoItVector
 
G4double fPreviousStepSize
 
G4TouchableHandle fTouchableHandle
 
G4SteppingControl StepControlFlag
 
G4double physIntLength
 
G4ForceCondition fCondition
 
G4GPILSelection fGPILSelection
 
- Static Protected Attributes inherited from G4VSteppingVerbose
static G4ThreadLocal
G4VSteppingVerbose
fInstance = 0
 
static G4ThreadLocal G4int Silent = 0
 
static G4ThreadLocal G4int SilentStepInfo = 0
 

Detailed Description

Definition at line 42 of file advanced/amsEcal/include/SteppingVerbose.hh.

Constructor & Destructor Documentation

SteppingVerbose::SteppingVerbose ( )

Definition at line 38 of file advanced/amsEcal/src/SteppingVerbose.cc.

39 {}
SteppingVerbose::~SteppingVerbose ( )

Definition at line 43 of file advanced/amsEcal/src/SteppingVerbose.cc.

44 {}
SteppingVerbose::SteppingVerbose ( )
SteppingVerbose::~SteppingVerbose ( )
SteppingVerbose::SteppingVerbose ( )
SteppingVerbose::~SteppingVerbose ( )
SteppingVerbose::SteppingVerbose ( )
SteppingVerbose::~SteppingVerbose ( )
SteppingVerbose::SteppingVerbose ( )
SteppingVerbose::~SteppingVerbose ( )
SteppingVerbose::SteppingVerbose ( )
SteppingVerbose::~SteppingVerbose ( )
SteppingVerbose::SteppingVerbose ( )
SteppingVerbose::~SteppingVerbose ( )
SteppingVerbose::SteppingVerbose ( )
SteppingVerbose::~SteppingVerbose ( )
SteppingVerbose::SteppingVerbose ( )
SteppingVerbose::~SteppingVerbose ( )
SteppingVerbose::SteppingVerbose ( )
SteppingVerbose::~SteppingVerbose ( )
SteppingVerbose::SteppingVerbose ( )
virtual SteppingVerbose::~SteppingVerbose ( )
virtual
SteppingVerbose::SteppingVerbose ( )
SteppingVerbose::~SteppingVerbose ( )
SteppingVerbose::SteppingVerbose ( )
SteppingVerbose::~SteppingVerbose ( )
SteppingVerbose::SteppingVerbose ( )
SteppingVerbose::~SteppingVerbose ( )
SteppingVerbose::SteppingVerbose ( )
SteppingVerbose::~SteppingVerbose ( )
SteppingVerbose::SteppingVerbose ( )
SteppingVerbose::~SteppingVerbose ( )
SteppingVerbose::SteppingVerbose ( )
SteppingVerbose::~SteppingVerbose ( )
SteppingVerbose::SteppingVerbose ( )
SteppingVerbose::~SteppingVerbose ( )
SteppingVerbose::SteppingVerbose ( )
SteppingVerbose::~SteppingVerbose ( )
SteppingVerbose::SteppingVerbose ( )
SteppingVerbose::~SteppingVerbose ( )
SteppingVerbose::SteppingVerbose ( )
SteppingVerbose::~SteppingVerbose ( )
SteppingVerbose::SteppingVerbose ( )
SteppingVerbose::~SteppingVerbose ( )
SteppingVerbose::SteppingVerbose ( )
SteppingVerbose::~SteppingVerbose ( )
SteppingVerbose::SteppingVerbose ( )
SteppingVerbose::~SteppingVerbose ( )

Member Function Documentation

void SteppingVerbose::StepInfo ( )
virtual

Implements G4VSteppingVerbose.

Definition at line 48 of file advanced/amsEcal/src/SteppingVerbose.cc.

References G4VSteppingVerbose::CopyState(), G4VSteppingVerbose::fN2ndariesAlongStepDoIt, G4VSteppingVerbose::fN2ndariesAtRestDoIt, G4VSteppingVerbose::fN2ndariesPostStepDoIt, G4VSteppingVerbose::fSecondary, G4VSteppingVerbose::fStep, G4VSteppingVerbose::fTrack, G4BestUnit, G4cout, G4endl, G4Track::GetCurrentStepNumber(), G4Track::GetKineticEnergy(), G4VPhysicalVolume::GetName(), G4Track::GetNextVolume(), G4Track::GetPosition(), G4Step::GetPostStepPoint(), G4StepPoint::GetProcessDefinedStep(), G4VProcess::GetProcessName(), G4Step::GetStepLength(), G4Step::GetTotalEnergyDeposit(), G4Track::GetTrackLength(), G4Track::GetVolume(), G4VSteppingVerbose::verboseLevel, G4SteppingVerbose::VerboseTrack(), test::x, CLHEP::Hep3Vector::x(), CLHEP::Hep3Vector::y(), z, and CLHEP::Hep3Vector::z().

49 {
50  CopyState();
51 
52  G4int prec = G4cout.precision(3);
53 
54  if( verboseLevel >= 1 ){
55  if( verboseLevel >= 4 ) VerboseTrack();
56  if( verboseLevel >= 3 ){
57  G4cout << G4endl;
58  G4cout << std::setw( 5) << "#Step#" << " "
59  << std::setw( 6) << "X" << " "
60  << std::setw( 6) << "Y" << " "
61  << std::setw( 6) << "Z" << " "
62  << std::setw( 9) << "KineE" << " "
63  << std::setw( 9) << "dEStep" << " "
64  << std::setw(10) << "StepLeng"
65  << std::setw(10) << "TrakLeng"
66  << std::setw(10) << "Volume" << " "
67  << std::setw(10) << "Process" << G4endl;
68  }
69 
70  G4cout << std::setw(5) << fTrack->GetCurrentStepNumber() << " "
71  << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length")
72  << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length")
73  << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length")
74  << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy")
75  << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy")
76  << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length")
77  << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length")
78  << " ";
79 
80  // if( fStepStatus != fWorldBoundary){
81  if( fTrack->GetNextVolume() != 0 ) {
82  G4cout << std::setw(10) << fTrack->GetVolume()->GetName();
83  } else {
84  G4cout << std::setw(10) << "OutOfWorld";
85  }
86 
88  G4cout << " "
89  << std::setw(10) << fStep->GetPostStepPoint()
91  } else {
92  G4cout << " UserLimit";
93  }
94 
95  G4cout << G4endl;
96 
97  if( verboseLevel == 2 ){
98  G4int tN2ndariesTot = fN2ndariesAtRestDoIt +
101  if(tN2ndariesTot>0){
102  G4cout << " :----- List of 2ndaries - "
103  << "#SpawnInStep=" << std::setw(3) << tN2ndariesTot
104  << "(Rest=" << std::setw(2) << fN2ndariesAtRestDoIt
105  << ",Along=" << std::setw(2) << fN2ndariesAlongStepDoIt
106  << ",Post=" << std::setw(2) << fN2ndariesPostStepDoIt
107  << "), "
108  << "#SpawnTotal=" << std::setw(3) << (*fSecondary).size()
109  << " ---------------"
110  << G4endl;
111 
112  for(size_t lp1=(*fSecondary).size()-tN2ndariesTot;
113  lp1<(*fSecondary).size(); lp1++){
114  G4cout << " : "
115  << std::setw(6)
116  << G4BestUnit((*fSecondary)[lp1]->GetPosition().x(),"Length")
117  << std::setw(6)
118  << G4BestUnit((*fSecondary)[lp1]->GetPosition().y(),"Length")
119  << std::setw(6)
120  << G4BestUnit((*fSecondary)[lp1]->GetPosition().z(),"Length")
121  << std::setw(6)
122  << G4BestUnit((*fSecondary)[lp1]->GetKineticEnergy(),"Energy")
123  << std::setw(10)
124  << (*fSecondary)[lp1]->GetDefinition()->GetParticleName();
125  G4cout << G4endl;
126  }
127 
128  G4cout << " :-----------------------------"
129  << "----------------------------------"
130  << "-- EndOf2ndaries Info ---------------"
131  << G4endl;
132  }
133  }
134 
135  }
136  G4cout.precision(prec);
137 }
G4double GetStepLength() const
double x() const
G4double z
Definition: TRTMaterials.hh:39
const G4ThreeVector & GetPosition() const
#define G4BestUnit(a, b)
#define G4_USE_G4BESTUNIT_FOR_VERBOSE 1
int G4int
Definition: G4Types.hh:78
double z() const
G4VPhysicalVolume * GetNextVolume() const
G4double GetKineticEnergy() const
G4GLOB_DLL std::ostream G4cout
G4int GetCurrentStepNumber() const
G4TrackVector * fSecondary
const G4String & GetName() const
const G4String & GetProcessName() const
Definition: G4VProcess.hh:408
G4double GetTotalEnergyDeposit() const
G4double GetTrackLength() const
const G4VProcess * GetProcessDefinedStep() const
G4StepPoint * GetPostStepPoint() const
double y() const
G4VPhysicalVolume * GetVolume() const
#define G4endl
Definition: G4ios.hh:61
virtual void SteppingVerbose::StepInfo ( )
virtual

Implements G4VSteppingVerbose.

virtual void SteppingVerbose::StepInfo ( )
virtual

Implements G4VSteppingVerbose.

virtual void SteppingVerbose::StepInfo ( )
virtual

Implements G4VSteppingVerbose.

virtual void SteppingVerbose::StepInfo ( )
virtual

Implements G4VSteppingVerbose.

virtual void SteppingVerbose::StepInfo ( )
virtual

Implements G4VSteppingVerbose.

virtual void SteppingVerbose::StepInfo ( )
virtual

Implements G4VSteppingVerbose.

virtual void SteppingVerbose::StepInfo ( )
virtual

Implements G4VSteppingVerbose.

virtual void SteppingVerbose::StepInfo ( )
virtual

Implements G4VSteppingVerbose.

virtual void SteppingVerbose::StepInfo ( )
virtual

Implements G4VSteppingVerbose.

virtual void SteppingVerbose::StepInfo ( )
virtual

Implements G4VSteppingVerbose.

virtual void SteppingVerbose::StepInfo ( )
virtual

Implements G4VSteppingVerbose.

virtual void SteppingVerbose::StepInfo ( )
virtual

Implements G4VSteppingVerbose.

virtual void SteppingVerbose::StepInfo ( )
virtual

Implements G4VSteppingVerbose.

virtual void SteppingVerbose::StepInfo ( )
virtual

Implements G4VSteppingVerbose.

virtual void SteppingVerbose::StepInfo ( )
virtual

Implements G4VSteppingVerbose.

virtual void SteppingVerbose::StepInfo ( )
virtual

Implements G4VSteppingVerbose.

virtual void SteppingVerbose::StepInfo ( )
virtual

Implements G4VSteppingVerbose.

virtual void SteppingVerbose::StepInfo ( )
virtual

Implements G4VSteppingVerbose.

virtual void SteppingVerbose::StepInfo ( )
virtual

Implements G4VSteppingVerbose.

virtual void SteppingVerbose::StepInfo ( )
virtual

Implements G4VSteppingVerbose.

virtual void SteppingVerbose::StepInfo ( )
virtual

Implements G4VSteppingVerbose.

virtual void SteppingVerbose::StepInfo ( )
virtual

Implements G4VSteppingVerbose.

virtual void SteppingVerbose::StepInfo ( )
virtual

Implements G4VSteppingVerbose.

virtual void SteppingVerbose::TrackingStarted ( )
virtual

Implements G4VSteppingVerbose.

virtual void SteppingVerbose::TrackingStarted ( )
virtual

Implements G4VSteppingVerbose.

virtual void SteppingVerbose::TrackingStarted ( )
virtual

Implements G4VSteppingVerbose.

virtual void SteppingVerbose::TrackingStarted ( )
virtual

Implements G4VSteppingVerbose.

virtual void SteppingVerbose::TrackingStarted ( )
virtual

Implements G4VSteppingVerbose.

virtual void SteppingVerbose::TrackingStarted ( )
virtual

Implements G4VSteppingVerbose.

virtual void SteppingVerbose::TrackingStarted ( )
virtual

Implements G4VSteppingVerbose.

virtual void SteppingVerbose::TrackingStarted ( )
virtual

Implements G4VSteppingVerbose.

virtual void SteppingVerbose::TrackingStarted ( )
virtual

Implements G4VSteppingVerbose.

virtual void SteppingVerbose::TrackingStarted ( )
virtual

Implements G4VSteppingVerbose.

virtual void SteppingVerbose::TrackingStarted ( )
virtual

Implements G4VSteppingVerbose.

virtual void SteppingVerbose::TrackingStarted ( )
virtual

Implements G4VSteppingVerbose.

virtual void SteppingVerbose::TrackingStarted ( )
virtual

Implements G4VSteppingVerbose.

virtual void SteppingVerbose::TrackingStarted ( )
virtual

Implements G4VSteppingVerbose.

virtual void SteppingVerbose::TrackingStarted ( )
virtual

Implements G4VSteppingVerbose.

virtual void SteppingVerbose::TrackingStarted ( )
virtual

Implements G4VSteppingVerbose.

virtual void SteppingVerbose::TrackingStarted ( )
virtual

Implements G4VSteppingVerbose.

virtual void SteppingVerbose::TrackingStarted ( )
virtual

Implements G4VSteppingVerbose.

virtual void SteppingVerbose::TrackingStarted ( )
virtual

Implements G4VSteppingVerbose.

virtual void SteppingVerbose::TrackingStarted ( )
virtual

Implements G4VSteppingVerbose.

virtual void SteppingVerbose::TrackingStarted ( )
virtual

Implements G4VSteppingVerbose.

virtual void SteppingVerbose::TrackingStarted ( )
virtual

Implements G4VSteppingVerbose.

virtual void SteppingVerbose::TrackingStarted ( )
virtual

Implements G4VSteppingVerbose.

void SteppingVerbose::TrackingStarted ( )
virtual

Implements G4VSteppingVerbose.

Definition at line 141 of file advanced/amsEcal/src/SteppingVerbose.cc.

References G4VSteppingVerbose::CopyState(), G4VSteppingVerbose::fStep, G4VSteppingVerbose::fTrack, G4BestUnit, G4cout, G4endl, G4Track::GetCurrentStepNumber(), G4Track::GetKineticEnergy(), G4VPhysicalVolume::GetName(), G4Track::GetNextVolume(), G4Track::GetPosition(), G4Step::GetStepLength(), G4Step::GetTotalEnergyDeposit(), G4Track::GetTrackLength(), G4Track::GetVolume(), G4VSteppingVerbose::verboseLevel, CLHEP::Hep3Vector::x(), CLHEP::Hep3Vector::y(), and CLHEP::Hep3Vector::z().

142 {
143 
144  CopyState();
145 G4int prec = G4cout.precision(3);
146  if( verboseLevel > 0 ){
147 
148  G4cout << std::setw( 5) << "Step#" << " "
149  << std::setw( 6) << "X" << " "
150  << std::setw( 6) << "Y" << " "
151  << std::setw( 6) << "Z" << " "
152  << std::setw( 9) << "KineE" << " "
153  << std::setw( 9) << "dEStep" << " "
154  << std::setw(10) << "StepLeng"
155  << std::setw(10) << "TrakLeng"
156  << std::setw(10) << "Volume" << " "
157  << std::setw(10) << "Process" << G4endl;
158 
159  G4cout << std::setw(5) << fTrack->GetCurrentStepNumber() << " "
160  << std::setw(6) << G4BestUnit(fTrack->GetPosition().x(),"Length")
161  << std::setw(6) << G4BestUnit(fTrack->GetPosition().y(),"Length")
162  << std::setw(6) << G4BestUnit(fTrack->GetPosition().z(),"Length")
163  << std::setw(6) << G4BestUnit(fTrack->GetKineticEnergy(),"Energy")
164  << std::setw(6) << G4BestUnit(fStep->GetTotalEnergyDeposit(),"Energy")
165  << std::setw(6) << G4BestUnit(fStep->GetStepLength(),"Length")
166  << std::setw(6) << G4BestUnit(fTrack->GetTrackLength(),"Length")
167  << " ";
168 
169  if(fTrack->GetNextVolume()){
170  G4cout << std::setw(10) << fTrack->GetVolume()->GetName();
171  } else {
172  G4cout << std::setw(10) << "OutOfWorld";
173  }
174  G4cout << " initStep" << G4endl;
175  }
176  G4cout.precision(prec);
177 }
G4double GetStepLength() const
double x() const
const G4ThreeVector & GetPosition() const
#define G4BestUnit(a, b)
#define G4_USE_G4BESTUNIT_FOR_VERBOSE 1
int G4int
Definition: G4Types.hh:78
double z() const
G4VPhysicalVolume * GetNextVolume() const
G4double GetKineticEnergy() const
G4GLOB_DLL std::ostream G4cout
G4int GetCurrentStepNumber() const
const G4String & GetName() const
G4double GetTotalEnergyDeposit() const
G4double GetTrackLength() const
double y() const
G4VPhysicalVolume * GetVolume() const
#define G4endl
Definition: G4ios.hh:61

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