ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
EventAction Class Reference

Event action class. More...

#include <geant4/tree/geant4-10.6-release/examples/advanced/amsEcal/include/EventAction.hh>

+ Inheritance diagram for EventAction:
+ Collaboration diagram for EventAction:

Public Member Functions

 EventAction (DetectorConstruction *, PrimaryGeneratorAction *)
 
 ~EventAction ()
 
void BeginOfEventAction (const G4Event *)
 
void EndOfEventAction (const G4Event *)
 
void SumDeStep (G4int, G4int, G4int, G4double)
 
void WriteFibers (const G4Event *)
 
 EventAction (RunAction *)
 
virtual ~EventAction ()
 
virtual void BeginOfEventAction (const G4Event *)
 
virtual void EndOfEventAction (const G4Event *)
 
 EventAction (RunAction *, HistoManager *)
 
virtual ~EventAction ()
 
virtual void BeginOfEventAction (const G4Event *)
 
virtual void EndOfEventAction (const G4Event *)
 
void AddAbs (G4double de, G4double dl)
 
void AddGap (G4double de, G4double dl)
 
 EventAction (RunAction *, HistoManager *)
 
virtual ~EventAction ()
 
virtual void BeginOfEventAction (const G4Event *)
 
virtual void EndOfEventAction (const G4Event *)
 
void AddAbs (G4double de, G4double dl)
 
void AddGap (G4double de, G4double dl)
 
 EventAction (RunAction *, HistoManager *)
 
virtual ~EventAction ()
 
virtual void BeginOfEventAction (const G4Event *)
 
virtual void EndOfEventAction (const G4Event *)
 
void AddAbs (G4double de, G4double dl)
 
void AddGap (G4double de, G4double dl)
 
 EventAction (RunAction *, HistoManager *)
 
virtual ~EventAction ()
 
virtual void BeginOfEventAction (const G4Event *)
 
virtual void EndOfEventAction (const G4Event *)
 
void AddAbs (G4double de, G4double dl)
 
void AddGap (G4double de, G4double dl)
 
 EventAction ()
 
 ~EventAction () override
 
void BeginOfEventAction (const G4Event *) override
 
void EndOfEventAction (const G4Event *) override
 
void AddEdep (G4double Edep)
 
void AddNIEL (G4double Edep)
 
G4double GetEnergyDeposit ()
 
 EventAction (RunAction *runAction)
 
 ~EventAction ()
 
virtual void BeginOfEventAction (const G4Event *)
 
virtual void EndOfEventAction (const G4Event *)
 
void SetVerboseLevel (G4int level)
 
 EventAction (DetectorConstruction *)
 
 ~EventAction ()
 
virtual void BeginOfEventAction (const G4Event *)
 
virtual void EndOfEventAction (const G4Event *)
 
void AddEdep (G4int k, G4double edep)
 
 EventAction ()
 
 ~EventAction ()
 
virtual void BeginOfEventAction (const G4Event *)
 
virtual void EndOfEventAction (const G4Event *)
 
void AddEdep (G4double edep)
 
 EventAction (RunAction *)
 
 ~EventAction ()
 
virtual void BeginOfEventAction (const G4Event *)
 
virtual void EndOfEventAction (const G4Event *)
 
void SumEnergyDeposited (G4int trackID, G4double edep)
 
void SumEnergyTransfered (const G4VProcess *, G4double)
 
 EventAction ()
 
virtual ~EventAction ()
 
virtual void BeginOfEventAction (const G4Event *)
 
virtual void EndOfEventAction (const G4Event *)
 
 EventAction (DetectorConstruction *)
 
 ~EventAction ()
 
virtual void BeginOfEventAction (const G4Event *)
 
virtual void EndOfEventAction (const G4Event *)
 
void SumEnergy (G4int k, G4double de, G4double dl)
 
 EventAction ()
 
 ~EventAction ()
 
virtual void BeginOfEventAction (const G4Event *)
 
virtual void EndOfEventAction (const G4Event *)
 
void AddEdep (G4double Edep)
 
G4double GetEnergyDeposit ()
 
 EventAction ()
 
 ~EventAction ()
 
virtual void BeginOfEventAction (const G4Event *)
 
virtual void EndOfEventAction (const G4Event *)
 
void AddEnergy (G4double edep)
 
void AddTrakLenCharg (G4double length)
 
void AddTrakLenNeutr (G4double length)
 
void CountStepsCharg ()
 
void CountStepsNeutr ()
 
void SetTransmitFlag (G4int flag)
 
void SetReflectFlag (G4int flag)
 
 EventAction ()
 
virtual ~EventAction ()
 
virtual void BeginOfEventAction (const G4Event *)
 
virtual void EndOfEventAction (const G4Event *)
 
 EventAction ()
 
virtual ~EventAction ()
 
virtual void BeginOfEventAction (const G4Event *)
 
virtual void EndOfEventAction (const G4Event *)
 
 EventAction ()
 
virtual ~EventAction ()
 
virtual void BeginOfEventAction (const G4Event *)
 
virtual void EndOfEventAction (const G4Event *)
 
 EventAction ()
 
virtual ~EventAction ()
 
virtual void BeginOfEventAction (const G4Event *)
 
virtual void EndOfEventAction (const G4Event *)
 
 EventAction ()
 
virtual ~EventAction ()
 
virtual void BeginOfEventAction (const G4Event *)
 
virtual void EndOfEventAction (const G4Event *)
 
void SetPrintModulo (G4int val)
 
void AddEventToDebug (G4int val)
 
 EventAction ()
 
virtual ~EventAction ()
 
virtual void BeginOfEventAction (const G4Event *)
 
virtual void EndOfEventAction (const G4Event *)
 
void SetPrintModulo (G4int val)
 
void AddEventToDebug (G4int val)
 
 EventAction ()
 
virtual ~EventAction ()
 
virtual void BeginOfEventAction (const G4Event *)
 
virtual void EndOfEventAction (const G4Event *)
 
void AddEventToDebug (G4int val)
 
 EventAction ()
 
 ~EventAction ()
 
virtual void BeginOfEventAction (const G4Event *)
 
virtual void EndOfEventAction (const G4Event *)
 
void AddEdep (G4double Edep)
 
void AddEflow (G4double Eflow)
 
 EventAction (DetectorConstruction *)
 
 ~EventAction ()
 
virtual void BeginOfEventAction (const G4Event *)
 
virtual void EndOfEventAction (const G4Event *)
 
void AddEdep (G4int k, G4double edep)
 
 EventAction ()
 
 ~EventAction ()
 
virtual void BeginOfEventAction (const G4Event *)
 
virtual void EndOfEventAction (const G4Event *)
 
void AddEdep (G4double Edep)
 
void AddEflow (G4double Eflow)
 
 EventAction ()
 
 ~EventAction ()
 
virtual void BeginOfEventAction (const G4Event *)
 
virtual void EndOfEventAction (const G4Event *)
 
G4double GetEdep ()
 
void SetEdep (G4double pVal)
 
void AddEdep (G4double pVal)
 
 EventAction ()
 
 ~EventAction ()
 
virtual void BeginOfEventAction (const G4Event *)
 
virtual void EndOfEventAction (const G4Event *)
 
G4int GetEventIn () const
 
void AddEventIn (G4int value)
 
 EventAction ()
 
virtual ~EventAction ()
 
virtual void BeginOfEventAction (const G4Event *)
 
virtual void EndOfEventAction (const G4Event *)
 
 EventAction ()
 
virtual ~EventAction ()
 
virtual void BeginOfEventAction (const G4Event *)
 
virtual void EndOfEventAction (const G4Event *)
 
 EventAction (RunAction *)
 
 ~EventAction ()
 
void BeginOfEventAction (const G4Event *)
 
void EndOfEventAction (const G4Event *)
 
 EventAction ()
 
 ~EventAction ()
 
virtual void BeginOfEventAction (const G4Event *)
 
virtual void EndOfEventAction (const G4Event *)
 
void AddEdepEvent (G4double edep)
 
G4double GetEdepEvent ()
 
void AddEdepToNucleotide (G4int numStrand, G4int numNucl, G4double edep)
 
void SetEnergyThresForSSB (G4double val)
 
void SetDistanceThresForDSB (G4int val)
 
 EventAction ()
 
 ~EventAction ()
 
virtual void BeginOfEventAction (const G4Event *)
 
virtual void EndOfEventAction (const G4Event *)
 
void AddEdep (G4double edep)
 
G4double GetEdep ()
 
 EventAction (PhysicsList *physicsList)
 
 ~EventAction ()
 
virtual void BeginOfEventAction (const G4Event *)
 
virtual void EndOfEventAction (const G4Event *)
 
void AddEdepEvent (G4double edep)
 
void AddIonizationEvent (G4int idx, G4int n)
 
 EventAction (SteppingAction *)
 
 ~EventAction ()
 
virtual void BeginOfEventAction (const G4Event *)
 
virtual void EndOfEventAction (const G4Event *)
 
 EventAction ()
 
 ~EventAction ()
 
virtual void BeginOfEventAction (const G4Event *)
 
virtual void EndOfEventAction (const G4Event *)
 
void AddCytoEdep (G4double edep)
 
void AddNuclEdep (G4double edep)
 
 EventAction ()
 
 ~EventAction ()
 
virtual void BeginOfEventAction (const G4Event *)
 
virtual void EndOfEventAction (const G4Event *)
 
void AddEdep (G4double edep)
 
void AddInelastic ()
 
 EventAction ()
 
 ~EventAction ()
 
virtual void BeginOfEventAction (const G4Event *)
 
virtual void EndOfEventAction (const G4Event *)
 
 EventAction ()
 
 ~EventAction ()
 
virtual void BeginOfEventAction (const G4Event *)
 
virtual void EndOfEventAction (const G4Event *)
 
 EventAction ()
 
 ~EventAction ()
 
virtual void BeginOfEventAction (const G4Event *aevent)
 
virtual void EndOfEventAction (const G4Event *aevent)
 
 EventAction ()
 
 ~EventAction ()
 
virtual void BeginOfEventAction (const G4Event *aevent)
 
virtual void EndOfEventAction (const G4Event *aevent)
 
 EventAction ()
 
 ~EventAction ()
 
virtual void BeginOfEventAction (const G4Event *aevent)
 
virtual void EndOfEventAction (const G4Event *aevent)
 
 EventAction (RunAction *)
 
virtual ~EventAction ()
 
virtual void BeginOfEventAction (const G4Event *)
 
virtual void EndOfEventAction (const G4Event *)
 
 EventAction ()
 
 ~EventAction ()
 
virtual void BeginOfEventAction (const G4Event *)
 
virtual void EndOfEventAction (const G4Event *)
 
void AddEdep (G4double Edep)
 
void AddEflow (G4double Eflow)
 
 EventAction ()
 
 ~EventAction ()
 
virtual void BeginOfEventAction (const G4Event *)
 
virtual void EndOfEventAction (const G4Event *)
 
void AddDecayChain (G4String val)
 
void AddEvisible (G4double val)
 
 EventAction ()
 
 ~EventAction ()
 
virtual void BeginOfEventAction (const G4Event *)
 
virtual void EndOfEventAction (const G4Event *)
 
void AddEdep (G4int iVol, G4double Edep, G4double time, G4double weight)
 
- Public Member Functions inherited from G4UserEventAction
 G4UserEventAction ()
 
virtual ~G4UserEventAction ()
 
virtual void SetEventManager (G4EventManager *value)
 

Public Attributes

ClusteringAlgofpClustering
 

Private Member Functions

EventActionoperator= (const EventAction &right)
 
 EventAction (const EventAction &)
 
EventActionoperator= (const EventAction &right)
 
 EventAction (const EventAction &)
 
void ComputeStrandBreaks (G4int *)
 

Private Attributes

DetectorConstructiondetector
 
PrimaryGeneratorActionprimary
 
G4int nbOfModules
 
G4int nbOfLayers
 
G4int kLayerMax
 
std::vector< G4doubleEtotLayer
 
std::vector< G4doubleEvisLayer
 
G4double EtotCalor
 
G4double EvisCalor
 
std::map< G4int, G4doubleEvisFiber
 
RunActionfRun
 
RunActionfRunAct
 
HistoManagerfHistoManager
 
G4double fEnergyAbs
 
G4double fEnergyGap
 
G4double fTrackLAbs
 
G4double fTrackLGap
 
G4int fPrintModulo
 
G4double fTotalEnergyDeposit
 
G4double fNIEL
 
RunActionfRunAction
 
G4int fVerboseLevel
 
DetectorConstructionfDetector
 
G4double fEdepAbsor [kMaxAbsor]
 
G4double fTotalEdep
 
G4double fEdepPrimary
 
G4double fEdepSecondary
 
std::map< G4String, G4doublefEnergyTransfered
 
std::map< G4String, G4intfProcessSubType
 
G4double fEnergyDeposit [kMaxAbsor]
 
G4double fTrackLengthCh [kMaxAbsor]
 
G4double fTrakLenCharged
 
G4double fTrakLenNeutral
 
G4int fNbStepsCharged
 
G4int fNbStepsNeutral
 
G4int fTransmitFlag
 
G4int fReflectFlag
 
G4int fVerbose
 
G4int fSDHT_ID
 
EventActionMessengerfEventMessenger
 
G4UImanagerfUI
 
std::vector< G4intfSelectedEvents
 
G4int fSelected
 
G4bool fDebugStarted
 
G4int fNSelected
 
G4double fTotalEnergyFlow
 
G4double fEdep
 
G4int fEventIn
 
std::map< G4int, G4doublefEdepStrand1
 
std::map< G4int, G4doublefEdepStrand2
 
G4double fThresEdepForSSB
 
G4int fThresDistForDSB
 
EventActionMessengerfpEventMessenger
 
PhysicsListfPhysicsList
 
G4int fNumberOfSplit
 
std::vector< G4intfNumberOfIonizations
 
SteppingActionfStep
 
G4double fCytoEdep
 
G4double fNuclEdep
 
G4double fNbInelastic
 
G4int fEventNumber
 
G4String fDecayChain
 
G4double fEvisTot
 
G4double fEdep1
 
G4double fEdep2
 
G4double fWeight1
 
G4double fWeight2
 
G4double fTime0
 

Additional Inherited Members

- Protected Attributes inherited from G4UserEventAction
G4EventManagerfpEventManager
 

Detailed Description

Event action class.

Definition at line 44 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 44 of file EventAction.hh

Constructor & Destructor Documentation

EventAction::EventAction ( DetectorConstruction det,
PrimaryGeneratorAction prim 
)

Definition at line 42 of file EventAction.cc.

View newest version in sPHENIX GitHub at line 42 of file EventAction.cc

References detector, EtotCalor, EvisCalor, DetectorConstruction::GetNbLayers(), DetectorConstruction::GetNbModules(), kLayerMax, nbOfLayers, and nbOfModules.

+ Here is the call graph for this function:

EventAction::~EventAction ( )

Definition at line 54 of file EventAction.cc.

View newest version in sPHENIX GitHub at line 54 of file EventAction.cc

EventAction::EventAction ( RunAction run)

Definition at line 44 of file EventAction.cc.

View newest version in sPHENIX GitHub at line 44 of file EventAction.cc

virtual EventAction::~EventAction ( )
virtual
EventAction::EventAction ( RunAction run,
HistoManager histo 
)

Definition at line 45 of file EventAction.cc.

View newest version in sPHENIX GitHub at line 45 of file EventAction.cc

References fPrintModulo.

virtual EventAction::~EventAction ( )
virtual
EventAction::EventAction ( RunAction ,
HistoManager  
)
virtual EventAction::~EventAction ( )
virtual
EventAction::EventAction ( RunAction ,
HistoManager  
)
virtual EventAction::~EventAction ( )
virtual
EventAction::EventAction ( RunAction ,
HistoManager  
)
virtual EventAction::~EventAction ( )
virtual
EventAction::EventAction ( )

Definition at line 43 of file EventAction.cc.

View newest version in sPHENIX GitHub at line 43 of file EventAction.cc

References fNIEL, and fTotalEnergyDeposit.

EventAction::~EventAction ( )
override
EventAction::EventAction ( RunAction runAction)
EventAction::~EventAction ( )
EventAction::EventAction ( DetectorConstruction det)

Definition at line 44 of file EventAction.cc.

View newest version in sPHENIX GitHub at line 44 of file EventAction.cc

EventAction::~EventAction ( )
EventAction::EventAction ( )
EventAction::~EventAction ( )
EventAction::EventAction ( RunAction )
EventAction::~EventAction ( )
EventAction::EventAction ( )
virtual EventAction::~EventAction ( )
virtual
EventAction::EventAction ( DetectorConstruction )
EventAction::~EventAction ( )
EventAction::EventAction ( )
EventAction::~EventAction ( )
EventAction::EventAction ( )
EventAction::~EventAction ( )
EventAction::EventAction ( )
virtual EventAction::~EventAction ( )
virtual
EventAction::EventAction ( )
virtual EventAction::~EventAction ( )
virtual
EventAction::EventAction ( )
virtual EventAction::~EventAction ( )
virtual
EventAction::EventAction ( )
virtual EventAction::~EventAction ( )
virtual
EventAction::EventAction ( )
virtual EventAction::~EventAction ( )
virtual
EventAction::EventAction ( const EventAction )
private
EventAction::EventAction ( )
virtual EventAction::~EventAction ( )
virtual
EventAction::EventAction ( const EventAction )
private
EventAction::EventAction ( )
virtual EventAction::~EventAction ( )
virtual
EventAction::EventAction ( )
EventAction::~EventAction ( )
EventAction::EventAction ( DetectorConstruction )
EventAction::~EventAction ( )
EventAction::EventAction ( )
EventAction::~EventAction ( )
EventAction::EventAction ( )
EventAction::~EventAction ( )
EventAction::EventAction ( )
EventAction::~EventAction ( )
EventAction::EventAction ( )
virtual EventAction::~EventAction ( )
virtual
EventAction::EventAction ( )
virtual EventAction::~EventAction ( )
virtual
EventAction::EventAction ( RunAction )
EventAction::~EventAction ( )
EventAction::EventAction ( )
EventAction::~EventAction ( )
EventAction::EventAction ( )
EventAction::~EventAction ( )
EventAction::EventAction ( PhysicsList physicsList)

Definition at line 39 of file EventAction.cc.

View newest version in sPHENIX GitHub at line 39 of file EventAction.cc

EventAction::~EventAction ( )
EventAction::EventAction ( SteppingAction st)

Definition at line 41 of file EventAction.cc.

View newest version in sPHENIX GitHub at line 41 of file EventAction.cc

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

Member Function Documentation

void EventAction::AddAbs ( G4double  de,
G4double  dl 
)
inline

Definition at line 56 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 56 of file EventAction.hh

References fEnergyAbs, and fTrackLAbs.

void EventAction::AddAbs ( G4double  de,
G4double  dl 
)
inline

Definition at line 56 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 56 of file EventAction.hh

References fEnergyAbs, and fTrackLAbs.

void EventAction::AddAbs ( G4double  de,
G4double  dl 
)
inline

Definition at line 56 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 56 of file EventAction.hh

References fEnergyAbs, and fTrackLAbs.

void EventAction::AddAbs ( G4double  de,
G4double  dl 
)
inline

Definition at line 56 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 56 of file EventAction.hh

References fEnergyAbs, and fTrackLAbs.

void EventAction::AddCytoEdep ( G4double  edep)
inline

Definition at line 53 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 53 of file EventAction.hh

References edep, and fCytoEdep.

void EventAction::AddDecayChain ( G4String  val)
inline

Definition at line 51 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 51 of file EventAction.hh

References fDecayChain.

void EventAction::AddEdep ( G4double  edep)
inline

Definition at line 46 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 46 of file EventAction.hh

References edep, and fTotalEdep.

void EventAction::AddEdep ( G4double  edep)
inline

Definition at line 51 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 51 of file EventAction.hh

void EventAction::AddEdep ( G4double  Edep)
inline

Definition at line 51 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 51 of file EventAction.hh

References fTotalEnergyDeposit.

void EventAction::AddEdep ( G4int  k,
G4double  edep 
)
inline

Definition at line 52 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 52 of file EventAction.hh

References edep, fEdepAbsor, and k.

void EventAction::AddEdep ( G4double  Edep)
void EventAction::AddEdep ( G4int  iVol,
G4double  Edep,
G4double  time,
G4double  weight 
)

Definition at line 67 of file EventAction.cc.

View newest version in sPHENIX GitHub at line 67 of file EventAction.cc

References edep, fEdep1, fEdep2, fTime0, fWeight1, fWeight2, microsecond, Acts::VectorHelpers::time(), and weight.

+ Here is the call graph for this function:

void EventAction::AddEdep ( G4double  Edep)
void EventAction::AddEdep ( G4int  k,
G4double  edep 
)
inline

Definition at line 52 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 52 of file EventAction.hh

References edep, fEdepAbsor, and k.

void EventAction::AddEdep ( G4double  Edep)
void EventAction::AddEdep ( G4double  Edep)
inline

Definition at line 54 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 54 of file EventAction.hh

References fTotalEnergyDeposit.

void EventAction::AddEdep ( G4double  pVal)
inline

Definition at line 56 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 56 of file EventAction.hh

void EventAction::AddEdep ( G4double  edep)
inline

Definition at line 58 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 58 of file EventAction.hh

References edep, and fTotalEdep.

void EventAction::AddEdepEvent ( G4double  edep)
void EventAction::AddEdepEvent ( G4double  edep)
inline

Definition at line 61 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 61 of file EventAction.hh

References edep, and fTotalEnergyDeposit.

void EventAction::AddEdepToNucleotide ( G4int  numStrand,
G4int  numNucl,
G4double  edep 
)
inline

Definition at line 70 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 70 of file EventAction.hh

References edep, fEdepStrand1, and fEdepStrand2.

Referenced by SteppingAction::CheckAndProcessDNAHit().

+ Here is the caller graph for this function:

void EventAction::AddEflow ( G4double  Eflow)
void EventAction::AddEflow ( G4double  Eflow)

Definition at line 72 of file EventAction.cc.

View newest version in sPHENIX GitHub at line 72 of file EventAction.cc

References fTotalEnergyFlow.

void EventAction::AddEflow ( G4double  Eflow)
void EventAction::AddEnergy ( G4double  edep)
inline

Definition at line 51 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 51 of file EventAction.hh

References edep, and fEnergyDeposit.

void EventAction::AddEventIn ( G4int  value)
inline

Definition at line 55 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 55 of file EventAction.hh

References fEventIn.

void EventAction::AddEventToDebug ( G4int  val)
void EventAction::AddEventToDebug ( G4int  val)
inline

Definition at line 92 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 92 of file EventAction.hh

References fSelected, and fSelectedEvents.

Referenced by EventActionMessenger::SetNewValue().

+ Here is the caller graph for this function:

void EventAction::AddEventToDebug ( G4int  val)
inline
void EventAction::AddEvisible ( G4double  val)
inline

Definition at line 52 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 52 of file EventAction.hh

void EventAction::AddGap ( G4double  de,
G4double  dl 
)
inline

Definition at line 57 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 57 of file EventAction.hh

void EventAction::AddGap ( G4double  de,
G4double  dl 
)
inline

Definition at line 57 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 57 of file EventAction.hh

References fEnergyGap, and fTrackLGap.

void EventAction::AddGap ( G4double  de,
G4double  dl 
)
inline

Definition at line 57 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 57 of file EventAction.hh

References fEnergyGap, and fTrackLGap.

void EventAction::AddGap ( G4double  de,
G4double  dl 
)
inline

Definition at line 57 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 57 of file EventAction.hh

References fEnergyGap, and fTrackLGap.

void EventAction::AddInelastic ( )
inline

Definition at line 51 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 51 of file EventAction.hh

References fNbInelastic.

void EventAction::AddIonizationEvent ( G4int  idx,
G4int  n 
)

Definition at line 91 of file EventAction.cc.

View newest version in sPHENIX GitHub at line 91 of file EventAction.cc

References fNumberOfIonizations, fNumberOfSplit, and n.

void EventAction::AddNIEL ( G4double  Edep)
inline

Definition at line 52 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 52 of file EventAction.hh

References fNIEL.

void EventAction::AddNuclEdep ( G4double  edep)
inline

Definition at line 58 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 58 of file EventAction.hh

References edep, and fNuclEdep.

void EventAction::AddTrakLenCharg ( G4double  length)
inline

Definition at line 52 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 52 of file EventAction.hh

References fTrakLenCharged, and BTOF::length.

void EventAction::AddTrakLenNeutr ( G4double  length)
inline

Definition at line 53 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 53 of file EventAction.hh

References fTrakLenNeutral, and BTOF::length.

virtual void EventAction::BeginOfEventAction ( const G4Event aevent)
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::BeginOfEventAction ( const G4Event aevent)
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::BeginOfEventAction ( const G4Event aevent)
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::BeginOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::BeginOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::BeginOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::BeginOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::BeginOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::BeginOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

void EventAction::BeginOfEventAction ( const G4Event )
overridevirtual

Reimplemented from G4UserEventAction.

virtual void EventAction::BeginOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::BeginOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::BeginOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::BeginOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::BeginOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::BeginOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::BeginOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::BeginOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::BeginOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::BeginOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::BeginOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::BeginOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

void EventAction::BeginOfEventAction ( const G4Event evt)
virtual

Reimplemented from G4UserEventAction.

Definition at line 60 of file EventAction.cc.

View newest version in sPHENIX GitHub at line 60 of file EventAction.cc

References EtotCalor, EtotLayer, EvisCalor, EvisFiber, EvisLayer, k, and kLayerMax.

virtual void EventAction::BeginOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::BeginOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::BeginOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::BeginOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::BeginOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::BeginOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::BeginOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::BeginOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::BeginOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::BeginOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::BeginOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::BeginOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::BeginOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::BeginOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::BeginOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::BeginOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

void EventAction::BeginOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::BeginOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::BeginOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::BeginOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::BeginOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::BeginOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

void EventAction::ComputeStrandBreaks ( G4int sb)
private

Definition at line 111 of file EventAction.cc.

View newest version in sPHENIX GitHub at line 111 of file EventAction.cc

References kdfinder::abs(), eV, fEdepStrand1, fEdepStrand2, fThresDistForDSB, and fThresEdepForSSB.

+ Here is the call graph for this function:

void EventAction::CountStepsCharg ( )
inline

Definition at line 55 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 55 of file EventAction.hh

References fNbStepsCharged.

void EventAction::CountStepsNeutr ( )
inline

Definition at line 56 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 56 of file EventAction.hh

References fNbStepsNeutral.

virtual void EventAction::EndOfEventAction ( const G4Event aevent)
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::EndOfEventAction ( const G4Event aevent)
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::EndOfEventAction ( const G4Event aevent)
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::EndOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::EndOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::EndOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::EndOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

void EventAction::EndOfEventAction ( const G4Event )
overridevirtual

Reimplemented from G4UserEventAction.

virtual void EventAction::EndOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::EndOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::EndOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::EndOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::EndOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::EndOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::EndOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::EndOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::EndOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::EndOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::EndOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::EndOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::EndOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

void EventAction::EndOfEventAction ( const G4Event event)
virtual

Reimplemented from G4UserEventAction.

Definition at line 94 of file EventAction.cc.

View newest version in sPHENIX GitHub at line 94 of file EventAction.cc

References EtotCalor, EtotLayer, EvisCalor, EvisFiber, EvisLayer, G4VAnalysisManager::FillH1(), G4RunManager::GetNonConstCurrentRun(), G4ParticleGun::GetParticleEnergy(), PrimaryGeneratorAction::GetParticleGun(), G4RunManager::GetRunManager(), G4ToolsAnalysisManager::Instance(), it, k, kLayerMax, primary, Run::SumEvents_1(), and Run::SumEvents_2().

+ Here is the call graph for this function:

virtual void EventAction::EndOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::EndOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::EndOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::EndOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::EndOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::EndOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::EndOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::EndOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::EndOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::EndOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::EndOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::EndOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::EndOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::EndOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::EndOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::EndOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::EndOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

void EventAction::EndOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::EndOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::EndOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::EndOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::EndOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

virtual void EventAction::EndOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

G4double EventAction::GetEdep ( )
inline

Definition at line 54 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 54 of file EventAction.hh

References fEdep.

G4double EventAction::GetEdep ( )
inline

Definition at line 63 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 63 of file EventAction.hh

References fTotalEdep.

G4double EventAction::GetEdepEvent ( )
inline

Definition at line 65 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 65 of file EventAction.hh

References fTotalEnergyDeposit.

G4double EventAction::GetEnergyDeposit ( )
inline

Definition at line 53 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 53 of file EventAction.hh

References fTotalEnergyDeposit.

G4double EventAction::GetEnergyDeposit ( )
inline

Definition at line 55 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 55 of file EventAction.hh

References fTotalEnergyDeposit.

G4int EventAction::GetEventIn ( ) const
inline

Definition at line 54 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 54 of file EventAction.hh

References fEventIn.

EventAction& EventAction::operator= ( const EventAction right)
private
EventAction& EventAction::operator= ( const EventAction right)
private
void EventAction::SetDistanceThresForDSB ( G4int  val)
inline

Definition at line 85 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 85 of file EventAction.hh

References fThresDistForDSB.

void EventAction::SetEdep ( G4double  pVal)
inline

Definition at line 55 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 55 of file EventAction.hh

References fEdep.

void EventAction::SetEnergyThresForSSB ( G4double  val)
inline

Definition at line 81 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 81 of file EventAction.hh

References fThresEdepForSSB.

void EventAction::SetPrintModulo ( G4int  val)
inline
void EventAction::SetPrintModulo ( G4int  val)
inline

Definition at line 85 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 85 of file EventAction.hh

References fPrintModulo.

Referenced by EventActionMessenger::SetNewValue().

+ Here is the caller graph for this function:

void EventAction::SetReflectFlag ( G4int  flag)
inline

Definition at line 60 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 60 of file EventAction.hh

References fReflectFlag.

void EventAction::SetTransmitFlag ( G4int  flag)
inline

Definition at line 58 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 58 of file EventAction.hh

References fTransmitFlag.

void EventAction::SetVerboseLevel ( G4int  level)
inline

Definition at line 55 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 55 of file EventAction.hh

References fVerboseLevel.

void EventAction::SumDeStep ( G4int  iModule,
G4int  iLayer,
G4int  iFiber,
G4double  deStep 
)

Definition at line 73 of file EventAction.cc.

View newest version in sPHENIX GitHub at line 73 of file EventAction.cc

References EtotCalor, EtotLayer, EvisCalor, EvisFiber, EvisLayer, and nbOfLayers.

Referenced by SteppingAction::UserSteppingAction().

+ Here is the caller graph for this function:

void EventAction::SumEnergy ( G4int  k,
G4double  de,
G4double  dl 
)
inline

Definition at line 51 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 51 of file EventAction.hh

References fEnergyDeposit, fTrackLengthCh, and k.

void EventAction::SumEnergyDeposited ( G4int  trackID,
G4double  edep 
)

Definition at line 61 of file EventAction.cc.

View newest version in sPHENIX GitHub at line 61 of file EventAction.cc

References edep, fEdepPrimary, and fEdepSecondary.

void EventAction::SumEnergyTransfered ( const G4VProcess process,
G4double  energy 
)

Definition at line 69 of file EventAction.cc.

View newest version in sPHENIX GitHub at line 69 of file EventAction.cc

References energy, fEnergyTransfered, fProcessSubType, G4VProcess::GetProcessName(), and it.

+ Here is the call graph for this function:

void EventAction::WriteFibers ( const G4Event evt)

Definition at line 131 of file EventAction.cc.

View newest version in sPHENIX GitHub at line 131 of file EventAction.cc

References demo::app, EvisFiber, G4endl, G4Event::GetEventID(), G4VAnalysisManager::GetFileName(), G4ParticleGun::GetParticleEnergy(), PrimaryGeneratorAction::GetParticleGun(), G4ParticleGun::GetParticleMomentumDirection(), G4VPrimaryGenerator::GetParticlePosition(), G4ToolsAnalysisManager::Instance(), it, CLHEP::prec, and primary.

+ Here is the call graph for this function:

Member Data Documentation

DetectorConstruction* EventAction::detector
private

Definition at line 59 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 59 of file EventAction.hh

Referenced by EventAction().

G4double EventAction::EtotCalor
private

Definition at line 66 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 66 of file EventAction.hh

Referenced by BeginOfEventAction(), EndOfEventAction(), EventAction(), and SumDeStep().

std::vector<G4double> EventAction::EtotLayer
private

Definition at line 63 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 63 of file EventAction.hh

Referenced by BeginOfEventAction(), EndOfEventAction(), and SumDeStep().

G4double EventAction::EvisCalor
private

Definition at line 67 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 67 of file EventAction.hh

Referenced by BeginOfEventAction(), EndOfEventAction(), EventAction(), and SumDeStep().

std::map<G4int, G4double> EventAction::EvisFiber
private

Definition at line 69 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 69 of file EventAction.hh

Referenced by BeginOfEventAction(), EndOfEventAction(), SumDeStep(), and WriteFibers().

std::vector<G4double> EventAction::EvisLayer
private

Definition at line 64 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 64 of file EventAction.hh

Referenced by BeginOfEventAction(), EndOfEventAction(), and SumDeStep().

G4double EventAction::fCytoEdep
private

Definition at line 64 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 64 of file EventAction.hh

Referenced by AddCytoEdep().

G4bool EventAction::fDebugStarted
private

Definition at line 79 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 79 of file EventAction.hh

G4String EventAction::fDecayChain
private

Definition at line 52 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 52 of file EventAction.hh

Referenced by AddDecayChain().

DetectorConstruction * EventAction::fDetector
private

Definition at line 55 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 55 of file EventAction.hh

G4double EventAction::fEdep
private

Definition at line 61 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 61 of file EventAction.hh

Referenced by GetEdep(), and SetEdep().

G4double EventAction::fEdep1
private

Definition at line 55 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 55 of file EventAction.hh

Referenced by AddEdep().

G4double EventAction::fEdep2
private

Definition at line 55 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 55 of file EventAction.hh

Referenced by AddEdep().

G4double EventAction::fEdepAbsor
private

Definition at line 57 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 57 of file EventAction.hh

Referenced by AddEdep().

G4double EventAction::fEdepPrimary
private

Definition at line 61 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 61 of file EventAction.hh

Referenced by SumEnergyDeposited().

G4double EventAction::fEdepSecondary
private

Definition at line 61 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 61 of file EventAction.hh

Referenced by SumEnergyDeposited().

std::map<G4int,G4double> EventAction::fEdepStrand1
private

Definition at line 93 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 93 of file EventAction.hh

Referenced by AddEdepToNucleotide(), and ComputeStrandBreaks().

std::map<G4int,G4double> EventAction::fEdepStrand2
private

Definition at line 95 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 95 of file EventAction.hh

Referenced by AddEdepToNucleotide(), and ComputeStrandBreaks().

G4double EventAction::fEnergyAbs
private

Definition at line 63 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 63 of file EventAction.hh

Referenced by AddAbs().

G4double EventAction::fEnergyDeposit
private

Definition at line 57 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 57 of file EventAction.hh

Referenced by AddEnergy(), and SumEnergy().

G4double EventAction::fEnergyGap
private

Definition at line 63 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 63 of file EventAction.hh

Referenced by AddGap().

std::map<G4String,G4double> EventAction::fEnergyTransfered
private

Definition at line 62 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 62 of file EventAction.hh

Referenced by SumEnergyTransfered().

G4int EventAction::fEventIn
private

Definition at line 58 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 58 of file EventAction.hh

Referenced by AddEventIn(), and GetEventIn().

EventActionMessenger * EventAction::fEventMessenger
private

Definition at line 72 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 72 of file EventAction.hh

G4int EventAction::fEventNumber
private

Definition at line 55 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 55 of file EventAction.hh

G4double EventAction::fEvisTot
private

Definition at line 56 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 56 of file EventAction.hh

HistoManager * EventAction::fHistoManager
private

Definition at line 61 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 61 of file EventAction.hh

G4double EventAction::fNbInelastic
private

Definition at line 58 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 58 of file EventAction.hh

Referenced by AddInelastic().

G4int EventAction::fNbStepsCharged
private

Definition at line 67 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 67 of file EventAction.hh

Referenced by CountStepsCharg().

G4int EventAction::fNbStepsNeutral
private

Definition at line 67 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 67 of file EventAction.hh

Referenced by CountStepsNeutr().

G4double EventAction::fNIEL
private

Definition at line 57 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 57 of file EventAction.hh

Referenced by AddNIEL(), and EventAction().

G4int EventAction::fNSelected
private

Definition at line 71 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 71 of file EventAction.hh

G4double EventAction::fNuclEdep
private

Definition at line 65 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 65 of file EventAction.hh

Referenced by AddNuclEdep().

std::vector<G4int> EventAction::fNumberOfIonizations
private

Definition at line 59 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 59 of file EventAction.hh

Referenced by AddIonizationEvent().

G4int EventAction::fNumberOfSplit
private

Definition at line 57 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 57 of file EventAction.hh

Referenced by AddIonizationEvent().

ClusteringAlgo* EventAction::fpClustering

Definition at line 56 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 56 of file EventAction.hh

EventActionMessenger* EventAction::fpEventMessenger
private

Definition at line 101 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 101 of file EventAction.hh

PhysicsList* EventAction::fPhysicsList
private

Definition at line 55 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 55 of file EventAction.hh

G4int EventAction::fPrintModulo
private

Definition at line 66 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 66 of file EventAction.hh

Referenced by EventAction(), and SetPrintModulo().

std::map<G4String,G4int> EventAction::fProcessSubType
private

Definition at line 63 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 63 of file EventAction.hh

Referenced by SumEnergyTransfered().

G4int EventAction::fReflectFlag
private

Definition at line 68 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 68 of file EventAction.hh

Referenced by SetReflectFlag().

RunAction* EventAction::fRun
private

Definition at line 57 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 57 of file EventAction.hh

RunAction * EventAction::fRunAct
private

Definition at line 57 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 57 of file EventAction.hh

RunAction * EventAction::fRunAction
private

Definition at line 58 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 58 of file EventAction.hh

G4int EventAction::fSDHT_ID
private

Definition at line 47 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 47 of file EventAction.hh

G4int EventAction::fSelected
private

Definition at line 77 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 77 of file EventAction.hh

Referenced by AddEventToDebug().

std::vector< G4int > EventAction::fSelectedEvents
private

Definition at line 74 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 74 of file EventAction.hh

Referenced by AddEventToDebug().

SteppingAction* EventAction::fStep
private

Definition at line 56 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 56 of file EventAction.hh

G4int EventAction::fThresDistForDSB
private

Definition at line 99 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 99 of file EventAction.hh

Referenced by ComputeStrandBreaks(), and SetDistanceThresForDSB().

G4double EventAction::fThresEdepForSSB
private

Definition at line 97 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 97 of file EventAction.hh

Referenced by ComputeStrandBreaks(), and SetEnergyThresForSSB().

G4double EventAction::fTime0
private

Definition at line 57 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 57 of file EventAction.hh

Referenced by AddEdep().

G4double EventAction::fTotalEdep
private

Definition at line 51 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 51 of file EventAction.hh

Referenced by AddEdep(), and GetEdep().

G4double EventAction::fTotalEnergyDeposit
private

Definition at line 53 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 53 of file EventAction.hh

Referenced by AddEdep(), AddEdepEvent(), EventAction(), GetEdepEvent(), and GetEnergyDeposit().

G4double EventAction::fTotalEnergyFlow
private

Definition at line 57 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 57 of file EventAction.hh

Referenced by AddEflow().

G4double EventAction::fTrackLAbs
private

Definition at line 64 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 64 of file EventAction.hh

Referenced by AddAbs().

G4double EventAction::fTrackLengthCh[kMaxAbsor]
private

Definition at line 58 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 58 of file EventAction.hh

Referenced by SumEnergy().

G4double EventAction::fTrackLGap
private

Definition at line 64 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 64 of file EventAction.hh

Referenced by AddGap().

G4double EventAction::fTrakLenCharged
private

Definition at line 66 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 66 of file EventAction.hh

Referenced by AddTrakLenCharg().

G4double EventAction::fTrakLenNeutral
private

Definition at line 66 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 66 of file EventAction.hh

Referenced by AddTrakLenNeutr().

G4int EventAction::fTransmitFlag
private

Definition at line 68 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 68 of file EventAction.hh

Referenced by SetTransmitFlag().

G4UImanager * EventAction::fUI
private

Definition at line 73 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 73 of file EventAction.hh

G4int EventAction::fVerbose
private

Definition at line 56 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 56 of file EventAction.hh

G4int EventAction::fVerboseLevel
private

Definition at line 59 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 59 of file EventAction.hh

Referenced by SetVerboseLevel().

G4double EventAction::fWeight1
private

Definition at line 56 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 56 of file EventAction.hh

Referenced by AddEdep().

G4double EventAction::fWeight2
private

Definition at line 56 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 56 of file EventAction.hh

Referenced by AddEdep().

G4int EventAction::kLayerMax
private

Definition at line 62 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 62 of file EventAction.hh

Referenced by BeginOfEventAction(), EndOfEventAction(), and EventAction().

G4int EventAction::nbOfLayers
private

Definition at line 62 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 62 of file EventAction.hh

Referenced by EventAction(), and SumDeStep().

G4int EventAction::nbOfModules
private

Definition at line 62 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 62 of file EventAction.hh

Referenced by EventAction().

PrimaryGeneratorAction* EventAction::primary
private

Definition at line 60 of file EventAction.hh.

View newest version in sPHENIX GitHub at line 60 of file EventAction.hh

Referenced by EndOfEventAction(), and WriteFibers().


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