Geant4  9.6.p02
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Public Member Functions | Public Attributes | List of all members
RunAction Class Reference

#include <RunAction.hh>

Inheritance diagram for RunAction:
Inheritance graph
[legend]
Collaboration diagram for RunAction:
Collaboration graph
[legend]

Public Member Functions

 RunAction (DetectorConstruction *, PrimaryGeneratorAction *)
 
 ~RunAction ()
 
void BeginOfRunAction (const G4Run *)
 
void EndOfRunAction (const G4Run *)
 
void GetCuts ()
 
void CriticalEnergy ()
 
 RunAction (DetectorConstruction *, PrimaryGeneratorAction *, HistoManager *)
 
 ~RunAction ()
 
void BeginOfRunAction (const G4Run *)
 
void EndOfRunAction (const G4Run *)
 
void fillPerEvent_1 (G4int, G4double, G4double)
 
void fillPerEvent_2 (G4int, G4double, G4double)
 
void fillPerEvent_3 (G4double, G4double, G4double)
 
void fillDetailedLeakage (G4int, G4double)
 
void fillNbRadLen (G4double)
 
void SetWriteFile (G4bool val)
 
void CreateFilePixels ()
 
 RunAction (DetectorConstruction *, HistoManager *)
 
 ~RunAction ()
 
void BeginOfRunAction (const G4Run *)
 
void EndOfRunAction (const G4Run *)
 
 RunAction (DetectorConstruction *, HistoManager *, TrackingAction *trackingAction)
 
 ~RunAction ()
 
void BeginOfRunAction (const G4Run *)
 
void EndOfRunAction (const G4Run *)
 
 RunAction (DetectorConstruction *, PrimaryGeneratorAction *, HistoManager *)
 
 ~RunAction ()
 
void BeginOfRunAction (const G4Run *)
 
void EndOfRunAction (const G4Run *)
 
G4int GetRow ()
 
void AddRow ()
 
void AddToXVector (float v)
 
void AddToYVector (float v)
 
void AddToThetaVector (float v)
 
void AddToPhiVector (float v)
 
 RunAction ()
 
virtual ~RunAction ()
 
void BeginOfRunAction (const G4Run *)
 
void EndOfRunAction (const G4Run *)
 
void FillPerEvent (G4double, G4double, G4double, G4double)
 
 RunAction (HistoManager *)
 
virtual ~RunAction ()
 
void BeginOfRunAction (const G4Run *)
 
void EndOfRunAction (const G4Run *)
 
void fillPerEvent (G4double, G4double, G4double, G4double)
 
 RunAction (DetectorConstruction *, PrimaryGeneratorAction *)
 
 ~RunAction ()
 
virtual void BeginOfRunAction (const G4Run *)
 
virtual void EndOfRunAction (const G4Run *)
 
void GetCuts ()
 
void CriticalEnergy ()
 
 RunAction (DetectorConstruction *, PrimaryGeneratorAction *)
 
 ~RunAction ()
 
virtual void BeginOfRunAction (const G4Run *)
 
virtual void EndOfRunAction (const G4Run *)
 
void CountTraks0 (G4int nt)
 
void CountTraks1 (G4int nt)
 
void CountSteps0 (G4int ns)
 
void CountSteps1 (G4int ns)
 
void CountProcesses (G4String procName)
 
void AddEdep (G4double val)
 
void AddTrueRange (G4double l)
 
void AddProjRange (G4double x)
 
void AddTransvDev (G4double y)
 
 RunAction (DetectorConstruction *, PhysicsList *, PrimaryGeneratorAction *)
 
 ~RunAction ()
 
virtual void BeginOfRunAction (const G4Run *)
 
virtual void EndOfRunAction (const G4Run *)
 
void AddEdep (G4double e)
 
void AddTrackLength (G4double t)
 
void AddProjRange (G4double x)
 
void AddStepSize (G4int nb, G4double s)
 
void AddTrackStatus (G4int i)
 
G4double GetCsdaRange (G4int i)
 
G4double GetXfrontNorm (G4int i)
 
 RunAction (DetectorConstruction *, PhysicsList *, PrimaryGeneratorAction *, HistoManager *)
 
 ~RunAction ()
 
virtual void BeginOfRunAction (const G4Run *)
 
virtual void EndOfRunAction (const G4Run *)
 
void AddEdep (G4double e)
 
void AddTrackLength (G4double t)
 
void AddProjRange (G4double x)
 
void AddStepSize (G4int nb, G4double s)
 
 RunAction (DetectorConstruction *, PrimaryGeneratorAction *)
 
 ~RunAction ()
 
virtual void BeginOfRunAction (const G4Run *)
 
virtual void EndOfRunAction (const G4Run *)
 
void CountProcesses (G4String procName)
 
 RunAction (DetectorConstruction *, PrimaryGeneratorAction *)
 
 ~RunAction ()
 
virtual void BeginOfRunAction (const G4Run *)
 
virtual void EndOfRunAction (const G4Run *)
 
void CountProcesses (G4String procName)
 
void SumTrack (G4double track)
 
void SumeTransf (G4double energy)
 
 RunAction (DetectorConstruction *, PrimaryGeneratorAction *)
 
 ~RunAction ()
 
virtual void BeginOfRunAction (const G4Run *)
 
virtual void EndOfRunAction (const G4Run *)
 
void CountProcesses (G4String)
 
void SumPathLength (G4double truepl, G4double geompl)
 
void SumLateralDisplacement (G4double displa)
 
void SumPsi (G4double psi)
 
void SumTetaPlane (G4double teta)
 
void SumPhiCorrel (G4double correl)
 
G4double ComputeMscHighland (G4double pathLength)
 
 RunAction ()
 
 ~RunAction ()
 
virtual void BeginOfRunAction (const G4Run *)
 
virtual void EndOfRunAction (const G4Run *)
 
 RunAction (DetectorConstruction *, PrimaryGeneratorAction *, HistoManager *)
 
 ~RunAction ()
 
void BeginOfRunAction (const G4Run *)
 
void EndOfRunAction (const G4Run *)
 
void CountProcesses (G4String)
 
 RunAction (DetectorConstruction *, PrimaryGeneratorAction *)
 
 ~RunAction ()
 
virtual void BeginOfRunAction (const G4Run *)
 
virtual void EndOfRunAction (const G4Run *)
 
void AddEnergyDeposit (G4double edep)
 
void AddTrackLength (G4double step)
 
void AddChargedSecondary (G4double ekin)
 
void AddNeutralSecondary (G4double ekin)
 
G4double GetEnergyFromRestrictedRange (G4double, G4ParticleDefinition *, G4Material *, G4double)
 
G4double GetEnergyFromCSDARange (G4double, G4ParticleDefinition *, G4Material *, G4double)
 
 RunAction (DetectorConstruction *, PrimaryGeneratorAction *)
 
 ~RunAction ()
 
virtual void BeginOfRunAction (const G4Run *)
 
virtual void EndOfRunAction (const G4Run *)
 
void InitializePerEvent ()
 
void FillPerEvent ()
 
void FillPerTrack (G4double, G4double)
 
void FillPerStep (G4double, G4int, G4int)
 
void AddStep (G4double q)
 
void SetVerbose (G4int val)
 
void SetEdepAndRMS (G4ThreeVector)
 
G4double GetAverageEdep () const
 
G4double GetRMSEdep () const
 
G4double GetLimitEdep () const
 
void SetHistoName (G4String &val)
 
const G4StringGetHistoName () const
 
 RunAction (DetectorConstruction *, PrimaryGeneratorAction *)
 
 ~RunAction ()
 
virtual void BeginOfRunAction (const G4Run *)
 
virtual void EndOfRunAction (const G4Run *)
 
void FillPerEvent (G4int, G4double, G4double)
 
void SumEnergyFlow (G4int plane, G4double Eflow)
 
void SumLateralEleak (G4int cell, G4double Eflow)
 
void AddChargedStep ()
 
void AddNeutralStep ()
 
void PrintDedxTables ()
 
void AddSecondaryTrack (const G4Track *)
 
void SetEdepAndRMS (G4int, G4double, G4double, G4double)
 
G4double GetAverageEdep (G4int i) const
 
G4double GetRMSEdep (G4int i) const
 
G4double GetLimitEdep (G4int i) const
 
void SetApplyLimit (G4bool val)
 
 RunAction ()
 
 ~RunAction ()
 
virtual void BeginOfRunAction (const G4Run *)
 
virtual void EndOfRunAction (const G4Run *)
 
 RunAction (DetectorConstruction *, PrimaryGeneratorAction *)
 
 ~RunAction ()
 
virtual void BeginOfRunAction (const G4Run *)
 
virtual void EndOfRunAction (const G4Run *)
 
void AddEnergy (G4double edep)
 
void AddTrakLenCharg (G4double length)
 
void AddTrakLenNeutr (G4double length)
 
void AddMscProjTheta (G4double theta)
 
void CountStepsCharg (G4int nSteps)
 
void CountStepsNeutr (G4int nSteps)
 
void CountParticles (G4ParticleDefinition *part)
 
void CountTransmit (G4int flag)
 
void CountReflect (G4int flag)
 
G4double ComputeMscHighland ()
 
void AddEnergyLeak (G4double eleak, G4int index)
 
 RunAction ()
 
 ~RunAction ()
 
virtual void BeginOfRunAction (const G4Run *)
 
virtual void EndOfRunAction (const G4Run *)
 
void CountProcesses (G4String)
 
 RunAction (DetectorConstruction *, PhysicsList *, PrimaryGeneratorAction *)
 
 ~RunAction ()
 
virtual void BeginOfRunAction (const G4Run *)
 
virtual void EndOfRunAction (const G4Run *)
 
void FillTallyEdep (G4int n, G4double e)
 
void FillEdep (G4double de, G4double eni)
 
void AddProjRange (G4double x)
 
void AddPrimaryStep ()
 
 RunAction ()
 
virtual ~RunAction ()
 
virtual void BeginOfRunAction (const G4Run *)
 
virtual void EndOfRunAction (const G4Run *)
 
 RunAction ()
 
virtual ~RunAction ()
 
virtual void BeginOfRunAction (const G4Run *)
 
virtual void EndOfRunAction (const G4Run *)
 
 RunAction (HistoManager *)
 
 ~RunAction ()
 
void BeginOfRunAction (const G4Run *)
 
void EndOfRunAction (const G4Run *)
 
 RunAction (DetectorConstruction *, PrimaryGeneratorAction *)
 
virtual ~RunAction ()
 
void BeginOfRunAction (const G4Run *)
 
void EndOfRunAction (const G4Run *)
 
void FillHisto (G4int id, G4double x, G4double weight=1.0)
 
void SetBinSize (G4double size)
 
G4double GetOffsetX ()
 
void SetVerbose (G4int verbose)
 
G4int GetVerbose ()
 
void AddProjRange (G4double x)
 
 RunAction ()
 
virtual ~RunAction ()
 
virtual void BeginOfRunAction (const G4Run *)
 
virtual void EndOfRunAction (const G4Run *)
 
 RunAction ()
 
virtual ~RunAction ()
 
virtual void BeginOfRunAction (const G4Run *)
 
virtual void EndOfRunAction (const G4Run *)
 
 RunAction ()
 
 ~RunAction ()
 
void BeginOfRunAction (const G4Run *)
 
void EndOfRunAction (const G4Run *)
 
 RunAction (DetectorConstruction *, PrimaryGeneratorAction *)
 
 ~RunAction ()
 
virtual void BeginOfRunAction (const G4Run *)
 
virtual void EndOfRunAction (const G4Run *)
 
void CountProcesses (const G4VProcess *process)
 
void SumTrack (G4double track)
 
void CountNuclearChannel (G4String, G4double)
 
void ParticleCount (G4String, G4double)
 
void Balance (G4double)
 
void CountGamma (G4int)
 
 RunAction (DetectorConstruction *, PrimaryGeneratorAction *, HistoManager *)
 
 ~RunAction ()
 
void BeginOfRunAction (const G4Run *)
 
void EndOfRunAction (const G4Run *)
 
void InitFluence ()
 
void SumFluence (G4double, G4double)
 
void ComputeFluenceError ()
 
void PrintFluence (G4int)
 
 RunAction (DetectorConstruction *, PrimaryGeneratorAction *, HistoManager *)
 
 ~RunAction ()
 
void BeginOfRunAction (const G4Run *)
 
void EndOfRunAction (const G4Run *)
 
void CountProcesses (G4String)
 
void SurveyConvergence (G4int)
 
void sumEsecond (G4double e)
 
void FlowInCavity (G4int k, G4double e)
 
void AddEdepCavity (G4double de)
 
void AddTrakCavity (G4double dt)
 
void StepInWall (G4double s)
 
void StepInCavity (G4double s)
 
 RunAction (DetectorConstruction *, PrimaryGeneratorAction *, HistoManager *)
 
 ~RunAction ()
 
void BeginOfRunAction (const G4Run *)
 
void EndOfRunAction (const G4Run *)
 
void CountProcesses (G4String)
 
void SurveyConvergence (G4int)
 
void FlowInCavity (G4int k, G4double e)
 
void AddEdepCavity (G4double de)
 
void AddTrakCavity (G4double dt)
 
void StepInWall (G4double s)
 
void StepInCavity (G4double s)
 
 RunAction ()
 
virtual ~RunAction ()
 
void BeginOfRunAction (const G4Run *)
 
void EndOfRunAction (const G4Run *)
 
 RunAction ()
 
 ~RunAction ()
 
virtual void BeginOfRunAction (const G4Run *arun)
 
virtual void EndOfRunAction (const G4Run *arun)
 
 RunAction (DetectorConstruction *, PrimaryGeneratorAction *, HistoManager *)
 
virtual ~RunAction ()
 
void BeginOfRunAction (const G4Run *)
 
void EndOfRunAction (const G4Run *)
 
void CountProcesses (G4String)
 
void FillData (const G4String &particleName, G4double kinEnergy, G4double costheta, G4double phi, G4double longitudinalPolarization)
 
void EventFinished ()
 
 RunAction (PrimaryGeneratorAction *)
 
 ~RunAction ()
 
virtual void BeginOfRunAction (const G4Run *)
 
virtual void EndOfRunAction (const G4Run *)
 
void ParticleCount (G4String, G4double)
 
void Balance (G4double, G4double)
 
void EventTiming (G4double)
 
void PrimaryTiming (G4double)
 
 RunAction ()
 
virtual ~RunAction ()
 
void BeginOfRunAction (const G4Run *)
 
void EndOfRunAction (const G4Run *)
 
void fillPerEvent (G4double, G4double, G4double, G4double)
 
- Public Member Functions inherited from G4UserRunAction
 G4UserRunAction ()
 
virtual ~G4UserRunAction ()
 
virtual G4RunGenerateRun ()
 

Public Attributes

G4int n_gam_sync
 
G4double e_gam_sync
 
G4double e_gam_sync2
 
G4double e_gam_sync_max
 
G4double lam_gam_sync
 

Detailed Description

Definition at line 46 of file RunAction.hh.

Constructor & Destructor Documentation

RunAction::RunAction ( DetectorConstruction det,
PrimaryGeneratorAction kin 
)

Definition at line 47 of file RunAction.cc.

RunAction::~RunAction ( )

Definition at line 53 of file RunAction.cc.

RunAction::RunAction ( DetectorConstruction det,
PrimaryGeneratorAction prim,
HistoManager hist 
)

Definition at line 45 of file RunAction.cc.

RunAction::~RunAction ( )
RunAction::RunAction ( DetectorConstruction det,
HistoManager his 
)

Definition at line 35 of file RunAction.cc.

RunAction::~RunAction ( )
RunAction::RunAction ( DetectorConstruction det,
HistoManager his,
TrackingAction trackingAction 
)

Definition at line 37 of file RunAction.cc.

RunAction::~RunAction ( )
RunAction::RunAction ( DetectorConstruction ,
PrimaryGeneratorAction ,
HistoManager  
)
RunAction::~RunAction ( )
RunAction::RunAction ( )

Definition at line 44 of file RunAction.cc.

virtual RunAction::~RunAction ( )
virtual
RunAction::RunAction ( HistoManager histo)

Definition at line 44 of file RunAction.cc.

virtual RunAction::~RunAction ( )
virtual
RunAction::RunAction ( DetectorConstruction ,
PrimaryGeneratorAction  
)
RunAction::~RunAction ( )
RunAction::RunAction ( DetectorConstruction ,
PrimaryGeneratorAction  
)
RunAction::~RunAction ( )
RunAction::RunAction ( DetectorConstruction det,
PhysicsList phys,
PrimaryGeneratorAction kin 
)

Definition at line 51 of file RunAction.cc.

RunAction::~RunAction ( )
RunAction::RunAction ( DetectorConstruction det,
PhysicsList phys,
PrimaryGeneratorAction kin,
HistoManager histo 
)

Definition at line 52 of file RunAction.cc.

RunAction::~RunAction ( )
RunAction::RunAction ( DetectorConstruction ,
PrimaryGeneratorAction  
)
RunAction::~RunAction ( )
RunAction::RunAction ( DetectorConstruction ,
PrimaryGeneratorAction  
)
RunAction::~RunAction ( )
RunAction::RunAction ( DetectorConstruction ,
PrimaryGeneratorAction  
)
RunAction::~RunAction ( )
RunAction::RunAction ( )
RunAction::~RunAction ( )
RunAction::RunAction ( DetectorConstruction ,
PrimaryGeneratorAction ,
HistoManager  
)
RunAction::~RunAction ( )
RunAction::RunAction ( DetectorConstruction ,
PrimaryGeneratorAction  
)
RunAction::~RunAction ( )
RunAction::RunAction ( DetectorConstruction ,
PrimaryGeneratorAction  
)
RunAction::~RunAction ( )
RunAction::RunAction ( DetectorConstruction ,
PrimaryGeneratorAction  
)
RunAction::~RunAction ( )
RunAction::RunAction ( )
RunAction::~RunAction ( )
RunAction::RunAction ( DetectorConstruction ,
PrimaryGeneratorAction  
)
RunAction::~RunAction ( )
RunAction::RunAction ( )
RunAction::~RunAction ( )
RunAction::RunAction ( DetectorConstruction ,
PhysicsList ,
PrimaryGeneratorAction  
)
RunAction::~RunAction ( )
RunAction::RunAction ( )
virtual RunAction::~RunAction ( )
virtual
RunAction::RunAction ( )
virtual RunAction::~RunAction ( )
virtual
RunAction::RunAction ( HistoManager )
RunAction::~RunAction ( )
RunAction::RunAction ( DetectorConstruction ,
PrimaryGeneratorAction  
)
virtual RunAction::~RunAction ( )
virtual
RunAction::RunAction ( )
virtual RunAction::~RunAction ( )
virtual
RunAction::RunAction ( )
virtual RunAction::~RunAction ( )
virtual
RunAction::RunAction ( )
RunAction::~RunAction ( )
RunAction::RunAction ( DetectorConstruction ,
PrimaryGeneratorAction  
)
RunAction::~RunAction ( )
RunAction::RunAction ( DetectorConstruction ,
PrimaryGeneratorAction ,
HistoManager  
)
RunAction::~RunAction ( )
RunAction::RunAction ( DetectorConstruction ,
PrimaryGeneratorAction ,
HistoManager  
)
RunAction::~RunAction ( )
RunAction::RunAction ( DetectorConstruction ,
PrimaryGeneratorAction ,
HistoManager  
)
RunAction::~RunAction ( )
RunAction::RunAction ( )
virtual RunAction::~RunAction ( )
virtual
RunAction::RunAction ( )
RunAction::~RunAction ( )
RunAction::RunAction ( DetectorConstruction ,
PrimaryGeneratorAction ,
HistoManager  
)
virtual RunAction::~RunAction ( )
virtual
RunAction::RunAction ( PrimaryGeneratorAction kin)

Definition at line 48 of file RunAction.cc.

RunAction::~RunAction ( )
RunAction::RunAction ( )
virtual RunAction::~RunAction ( )
virtual

Member Function Documentation

void RunAction::AddChargedSecondary ( G4double  ekin)
inline

Definition at line 69 of file RunAction.hh.

void RunAction::AddChargedStep ( )
inline

Definition at line 72 of file RunAction.hh.

void RunAction::AddEdep ( G4double  e)
inline

Definition at line 58 of file RunAction.hh.

void RunAction::AddEdep ( G4double  e)
inline

Definition at line 59 of file RunAction.hh.

void RunAction::AddEdep ( G4double  val)
inline

Definition at line 66 of file RunAction.hh.

void RunAction::AddEdepCavity ( G4double  de)
inline

Definition at line 67 of file RunAction.hh.

void RunAction::AddEdepCavity ( G4double  de)
inline

Definition at line 70 of file RunAction.hh.

void RunAction::AddEnergy ( G4double  edep)
inline

Definition at line 65 of file RunAction.hh.

void RunAction::AddEnergyDeposit ( G4double  edep)
inline

Definition at line 63 of file RunAction.hh.

void RunAction::AddEnergyLeak ( G4double  eleak,
G4int  index 
)
inline

Definition at line 100 of file RunAction.hh.

void RunAction::AddMscProjTheta ( G4double  theta)
inline

Definition at line 74 of file RunAction.hh.

void RunAction::AddNeutralSecondary ( G4double  ekin)
inline

Definition at line 75 of file RunAction.hh.

void RunAction::AddNeutralStep ( )
inline

Definition at line 73 of file RunAction.hh.

void RunAction::AddPrimaryStep ( )
inline

Definition at line 106 of file RunAction.hh.

void RunAction::AddProjRange ( G4double  x)
inline

Definition at line 60 of file RunAction.hh.

void RunAction::AddProjRange ( G4double  x)
inline

Definition at line 61 of file RunAction.hh.

void RunAction::AddProjRange ( G4double  x)
inline
void RunAction::AddProjRange ( G4double  x)
inline

Definition at line 67 of file RunAction.hh.

void RunAction::AddProjRange ( G4double  x)
inline

Definition at line 68 of file RunAction.hh.

void RunAction::AddRow ( )
inline

Definition at line 58 of file RunAction.hh.

void RunAction::AddSecondaryTrack ( const G4Track track)

Definition at line 394 of file RunAction.cc.

Here is the call graph for this function:

void RunAction::AddStep ( G4double  q)
inline

Definition at line 152 of file RunAction.hh.

void RunAction::AddStepSize ( G4int  nb,
G4double  s 
)
inline

Definition at line 61 of file RunAction.hh.

void RunAction::AddStepSize ( G4int  nb,
G4double  s 
)
inline

Definition at line 62 of file RunAction.hh.

void RunAction::AddToPhiVector ( float  v)
inline

Definition at line 63 of file RunAction.hh.

void RunAction::AddToThetaVector ( float  v)
inline

Definition at line 62 of file RunAction.hh.

void RunAction::AddToXVector ( float  v)
inline

Definition at line 60 of file RunAction.hh.

void RunAction::AddToYVector ( float  v)
inline

Definition at line 61 of file RunAction.hh.

void RunAction::AddTrackLength ( G4double  t)
inline

Definition at line 59 of file RunAction.hh.

void RunAction::AddTrackLength ( G4double  t)
inline

Definition at line 60 of file RunAction.hh.

void RunAction::AddTrackLength ( G4double  step)
inline

Definition at line 66 of file RunAction.hh.

void RunAction::AddTrackStatus ( G4int  i)
inline

Definition at line 64 of file RunAction.hh.

void RunAction::AddTrakCavity ( G4double  dt)
inline

Definition at line 69 of file RunAction.hh.

void RunAction::AddTrakCavity ( G4double  dt)
inline

Definition at line 72 of file RunAction.hh.

void RunAction::AddTrakLenCharg ( G4double  length)
inline

Definition at line 68 of file RunAction.hh.

void RunAction::AddTrakLenNeutr ( G4double  length)
inline

Definition at line 71 of file RunAction.hh.

void RunAction::AddTransvDev ( G4double  y)
inline

Definition at line 69 of file RunAction.hh.

void RunAction::AddTrueRange ( G4double  l)
inline

Definition at line 67 of file RunAction.hh.

void RunAction::Balance ( G4double  Ekin,
G4double  Pbal 
)

Definition at line 97 of file RunAction.cc.

void RunAction::Balance ( G4double  Pbal)

Definition at line 109 of file RunAction.cc.

virtual void RunAction::BeginOfRunAction ( const G4Run arun)
virtual

Reimplemented from G4UserRunAction.

void RunAction::BeginOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

void RunAction::BeginOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

void RunAction::BeginOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

void RunAction::BeginOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

void RunAction::BeginOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

void RunAction::BeginOfRunAction ( const G4Run aRun)
virtual

Reimplemented from G4UserRunAction.

Definition at line 58 of file RunAction.cc.

Here is the call graph for this function:

void RunAction::BeginOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

virtual void RunAction::BeginOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

virtual void RunAction::BeginOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

void RunAction::BeginOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

void RunAction::BeginOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

virtual void RunAction::BeginOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

void RunAction::BeginOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

virtual void RunAction::BeginOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

virtual void RunAction::BeginOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

virtual void RunAction::BeginOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

virtual void RunAction::BeginOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

virtual void RunAction::BeginOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

virtual void RunAction::BeginOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

virtual void RunAction::BeginOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

virtual void RunAction::BeginOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

virtual void RunAction::BeginOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

void RunAction::BeginOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

void RunAction::BeginOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

void RunAction::BeginOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

void RunAction::BeginOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

virtual void RunAction::BeginOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

virtual void RunAction::BeginOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

virtual void RunAction::BeginOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

void RunAction::BeginOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

void RunAction::BeginOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

virtual void RunAction::BeginOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

virtual void RunAction::BeginOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

virtual void RunAction::BeginOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

virtual void RunAction::BeginOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

virtual void RunAction::BeginOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

virtual void RunAction::BeginOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

void RunAction::BeginOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

void RunAction::ComputeFluenceError ( )

Definition at line 155 of file RunAction.cc.

Here is the call graph for this function:

G4double RunAction::ComputeMscHighland ( G4double  pathLength)

Definition at line 231 of file RunAction.cc.

Here is the call graph for this function:

G4double RunAction::ComputeMscHighland ( )

Definition at line 310 of file RunAction.cc.

Here is the call graph for this function:

void RunAction::CountGamma ( G4int  nGamma)

Definition at line 120 of file RunAction.cc.

void RunAction::CountNuclearChannel ( G4String  name,
G4double  Q 
)

Definition at line 101 of file RunAction.cc.

void RunAction::CountParticles ( G4ParticleDefinition part)
inline

Definition at line 85 of file RunAction.hh.

Here is the call graph for this function:

void RunAction::CountProcesses ( G4String  procName)
inline

Definition at line 59 of file RunAction.hh.

void RunAction::CountProcesses ( G4String  )
void RunAction::CountProcesses ( G4String  procName)
inline

Definition at line 60 of file RunAction.hh.

void RunAction::CountProcesses ( G4String  )
void RunAction::CountProcesses ( G4String  )
void RunAction::CountProcesses ( G4String  )
void RunAction::CountProcesses ( const G4VProcess process)
inline

Definition at line 61 of file RunAction.hh.

void RunAction::CountProcesses ( G4String  )
void RunAction::CountProcesses ( G4String  procName)
inline

Definition at line 64 of file RunAction.hh.

void RunAction::CountProcesses ( G4String  )
void RunAction::CountReflect ( G4int  flag)
inline

Definition at line 94 of file RunAction.hh.

void RunAction::CountSteps0 ( G4int  ns)
inline

Definition at line 62 of file RunAction.hh.

void RunAction::CountSteps1 ( G4int  ns)
inline

Definition at line 63 of file RunAction.hh.

void RunAction::CountStepsCharg ( G4int  nSteps)
inline

Definition at line 79 of file RunAction.hh.

void RunAction::CountStepsNeutr ( G4int  nSteps)
inline

Definition at line 82 of file RunAction.hh.

void RunAction::CountTraks0 ( G4int  nt)
inline

Definition at line 60 of file RunAction.hh.

void RunAction::CountTraks1 ( G4int  nt)
inline

Definition at line 61 of file RunAction.hh.

void RunAction::CountTransmit ( G4int  flag)
inline

Definition at line 90 of file RunAction.hh.

void RunAction::CreateFilePixels ( )

Definition at line 342 of file RunAction.cc.

Here is the call graph for this function:

void RunAction::CriticalEnergy ( )

Definition at line 301 of file RunAction.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void RunAction::CriticalEnergy ( )
virtual void RunAction::EndOfRunAction ( const G4Run arun)
virtual

Reimplemented from G4UserRunAction.

void RunAction::EndOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

void RunAction::EndOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

void RunAction::EndOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

void RunAction::EndOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

void RunAction::EndOfRunAction ( const G4Run aRun)
virtual

Reimplemented from G4UserRunAction.

Definition at line 261 of file RunAction.cc.

virtual void RunAction::EndOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

void RunAction::EndOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

virtual void RunAction::EndOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

void RunAction::EndOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

void RunAction::EndOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

virtual void RunAction::EndOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

void RunAction::EndOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

void RunAction::EndOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

virtual void RunAction::EndOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

virtual void RunAction::EndOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

virtual void RunAction::EndOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

virtual void RunAction::EndOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

virtual void RunAction::EndOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

virtual void RunAction::EndOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

virtual void RunAction::EndOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

void RunAction::EndOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

void RunAction::EndOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

virtual void RunAction::EndOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

void RunAction::EndOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

virtual void RunAction::EndOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

void RunAction::EndOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

virtual void RunAction::EndOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

virtual void RunAction::EndOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

void RunAction::EndOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

void RunAction::EndOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

virtual void RunAction::EndOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

virtual void RunAction::EndOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

virtual void RunAction::EndOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

virtual void RunAction::EndOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

virtual void RunAction::EndOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

virtual void RunAction::EndOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

virtual void RunAction::EndOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

void RunAction::EndOfRunAction ( const G4Run )
virtual

Reimplemented from G4UserRunAction.

void RunAction::EventFinished ( )

Definition at line 163 of file RunAction.cc.

void RunAction::EventTiming ( G4double  time)

Definition at line 115 of file RunAction.cc.

void RunAction::FillData ( const G4String particleName,
G4double  kinEnergy,
G4double  costheta,
G4double  phi,
G4double  longitudinalPolarization 
)

Definition at line 83 of file RunAction.cc.

void RunAction::fillDetailedLeakage ( G4int  icase,
G4double  energy 
)

Definition at line 146 of file RunAction.cc.

Here is the caller graph for this function:

void RunAction::FillEdep ( G4double  de,
G4double  eni 
)
inline

Definition at line 89 of file RunAction.hh.

void RunAction::FillHisto ( G4int  id,
G4double  x,
G4double  weight = 1.0 
)

Definition at line 185 of file RunAction.cc.

Here is the call graph for this function:

void RunAction::fillNbRadLen ( G4double  dn)

Definition at line 155 of file RunAction.cc.

Here is the caller graph for this function:

void RunAction::fillPerEvent ( G4double  ,
G4double  ,
G4double  ,
G4double   
)
void RunAction::FillPerEvent ( G4double  eAbs,
G4double  eGap,
G4double  lAbs,
G4double  lGap 
)

Definition at line 74 of file RunAction.cc.

Here is the call graph for this function:

void RunAction::fillPerEvent ( G4double  EAbs,
G4double  EGap,
G4double  LAbs,
G4double  LGap 
)

Definition at line 71 of file RunAction.cc.

void RunAction::FillPerEvent ( G4int  kAbs,
G4double  EAbs,
G4double  LAbs 
)

Definition at line 124 of file RunAction.cc.

void RunAction::FillPerEvent ( )

Definition at line 211 of file RunAction.cc.

Here is the call graph for this function:

void RunAction::fillPerEvent_1 ( G4int  pixel,
G4double  Evis,
G4double  Etot 
)

Definition at line 113 of file RunAction.cc.

Here is the caller graph for this function:

void RunAction::fillPerEvent_2 ( G4int  layer,
G4double  Evis,
G4double  Etot 
)

Definition at line 123 of file RunAction.cc.

Here is the caller graph for this function:

void RunAction::fillPerEvent_3 ( G4double  calEvis,
G4double  calEtot,
G4double  eleak 
)

Definition at line 133 of file RunAction.cc.

Here is the caller graph for this function:

void RunAction::FillPerStep ( G4double  dEstep,
G4int  Lbin,
G4int  Rbin 
)
inline

Definition at line 147 of file RunAction.hh.

void RunAction::FillPerTrack ( G4double  charge,
G4double  trkLength 
)
inline

Definition at line 138 of file RunAction.hh.

void RunAction::FillTallyEdep ( G4int  n,
G4double  e 
)
inline

Definition at line 82 of file RunAction.hh.

void RunAction::FlowInCavity ( G4int  k,
G4double  e 
)
inline

Definition at line 64 of file RunAction.hh.

void RunAction::FlowInCavity ( G4int  k,
G4double  e 
)
inline

Definition at line 67 of file RunAction.hh.

G4double RunAction::GetAverageEdep ( ) const
inline

Definition at line 81 of file RunAction.hh.

G4double RunAction::GetAverageEdep ( G4int  i) const
inline

Definition at line 81 of file RunAction.hh.

G4double RunAction::GetCsdaRange ( G4int  i)
inline

Definition at line 66 of file RunAction.hh.

void RunAction::GetCuts ( )

Definition at line 270 of file RunAction.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void RunAction::GetCuts ( )
G4double RunAction::GetEnergyFromCSDARange ( G4double  range,
G4ParticleDefinition particle,
G4Material material,
G4double  Etry 
)

Definition at line 260 of file RunAction.cc.

Here is the call graph for this function:

G4double RunAction::GetEnergyFromRestrictedRange ( G4double  range,
G4ParticleDefinition particle,
G4Material material,
G4double  Etry 
)

Definition at line 228 of file RunAction.cc.

Here is the call graph for this function:

const G4String& RunAction::GetHistoName ( ) const
inline

Definition at line 88 of file RunAction.hh.

G4double RunAction::GetLimitEdep ( G4int  i) const
inline

Definition at line 83 of file RunAction.hh.

G4double RunAction::GetLimitEdep ( ) const
inline

Definition at line 83 of file RunAction.hh.

G4double RunAction::GetOffsetX ( )
inline

Definition at line 62 of file RunAction.hh.

G4double RunAction::GetRMSEdep ( G4int  i) const
inline

Definition at line 82 of file RunAction.hh.

G4double RunAction::GetRMSEdep ( ) const
inline

Definition at line 82 of file RunAction.hh.

G4int RunAction::GetRow ( )
inline

Definition at line 57 of file RunAction.hh.

G4int RunAction::GetVerbose ( )
inline

Definition at line 65 of file RunAction.hh.

Here is the caller graph for this function:

G4double RunAction::GetXfrontNorm ( G4int  i)
inline

Definition at line 67 of file RunAction.hh.

void RunAction::InitFluence ( )

Definition at line 124 of file RunAction.cc.

Here is the call graph for this function:

void RunAction::InitializePerEvent ( )

Definition at line 196 of file RunAction.cc.

void RunAction::ParticleCount ( G4String  ,
G4double   
)
void RunAction::ParticleCount ( G4String  name,
G4double  Ekin 
)

Definition at line 89 of file RunAction.cc.

void RunAction::PrimaryTiming ( G4double  ptime)

Definition at line 126 of file RunAction.cc.

void RunAction::PrintDedxTables ( )

Definition at line 305 of file RunAction.cc.

Here is the call graph for this function:

void RunAction::PrintFluence ( G4int  TotEvents)

Definition at line 209 of file RunAction.cc.

Here is the call graph for this function:

void RunAction::SetApplyLimit ( G4bool  val)
inline

Definition at line 84 of file RunAction.hh.

void RunAction::SetBinSize ( G4double  size)
inline

Definition at line 61 of file RunAction.hh.

void RunAction::SetEdepAndRMS ( G4ThreeVector  Value)

Definition at line 449 of file RunAction.cc.

Here is the caller graph for this function:

void RunAction::SetEdepAndRMS ( G4int  i,
G4double  edep,
G4double  rms,
G4double  lim 
)

Definition at line 404 of file RunAction.cc.

void RunAction::SetHistoName ( G4String val)
inline

Definition at line 86 of file RunAction.hh.

Here is the caller graph for this function:

void RunAction::SetVerbose ( G4int  verbose)
inline

Definition at line 64 of file RunAction.hh.

void RunAction::SetVerbose ( G4int  val)
inline

Definition at line 76 of file RunAction.hh.

Here is the caller graph for this function:

void RunAction::SetWriteFile ( G4bool  val)
inline

Definition at line 66 of file RunAction.hh.

Here is the caller graph for this function:

void RunAction::StepInCavity ( G4double  s)
inline

Definition at line 73 of file RunAction.hh.

void RunAction::StepInCavity ( G4double  s)
inline

Definition at line 76 of file RunAction.hh.

void RunAction::StepInWall ( G4double  s)
inline

Definition at line 71 of file RunAction.hh.

void RunAction::StepInWall ( G4double  s)
inline

Definition at line 74 of file RunAction.hh.

void RunAction::SumEnergyFlow ( G4int  plane,
G4double  Eflow 
)
inline

Definition at line 67 of file RunAction.hh.

void RunAction::sumEsecond ( G4double  e)
inline

Definition at line 64 of file RunAction.hh.

void RunAction::SumeTransf ( G4double  energy)
inline

Definition at line 64 of file RunAction.hh.

void RunAction::SumFluence ( G4double  r,
G4double  fl 
)

Definition at line 144 of file RunAction.cc.

Here is the call graph for this function:

void RunAction::SumLateralDisplacement ( G4double  displa)
inline

Definition at line 67 of file RunAction.hh.

void RunAction::SumLateralEleak ( G4int  cell,
G4double  Eflow 
)
inline

Definition at line 69 of file RunAction.hh.

void RunAction::SumPathLength ( G4double  truepl,
G4double  geompl 
)
inline

Definition at line 61 of file RunAction.hh.

void RunAction::SumPhiCorrel ( G4double  correl)
inline

Definition at line 76 of file RunAction.hh.

void RunAction::SumPsi ( G4double  psi)
inline

Definition at line 70 of file RunAction.hh.

void RunAction::SumTetaPlane ( G4double  teta)
inline

Definition at line 73 of file RunAction.hh.

void RunAction::SumTrack ( G4double  track)
inline

Definition at line 62 of file RunAction.hh.

void RunAction::SumTrack ( G4double  track)
inline

Definition at line 64 of file RunAction.hh.

void RunAction::SurveyConvergence ( G4int  )
void RunAction::SurveyConvergence ( G4int  NbofEvents)

Definition at line 132 of file RunAction.cc.

Here is the call graph for this function:

Member Data Documentation

G4double RunAction::e_gam_sync

Definition at line 58 of file RunAction.hh.

G4double RunAction::e_gam_sync2

Definition at line 58 of file RunAction.hh.

G4double RunAction::e_gam_sync_max

Definition at line 58 of file RunAction.hh.

G4double RunAction::lam_gam_sync

Definition at line 59 of file RunAction.hh.

G4int RunAction::n_gam_sync

Definition at line 57 of file RunAction.hh.


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