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

Public Member Functions

 ParticleStatistics ()
 
 ~ParticleStatistics ()
 
void EventFinished ()
 
void FillData (G4double kinEnergy, G4double costheta, G4double longitudinalPolarization)
 
void PrintResults (G4int totalNumberOfEvents)
 
void Clear ()
 

Private Attributes

G4int fCurrentNumber
 
G4int fTotalNumber
 
G4int fTotalNumber2
 
G4double fSumEnergy
 
G4double fSumEnergy2
 
G4double fSumPolarization
 
G4double fSumPolarization2
 
G4double fSumCosTheta
 
G4double fSumCosTheta2
 

Detailed Description

Definition at line 52 of file RunAction.hh.

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

Constructor & Destructor Documentation

RunAction::ParticleStatistics::ParticleStatistics ( )

Definition at line 255 of file RunAction.cc.

View newest version in sPHENIX GitHub at line 255 of file RunAction.cc

RunAction::ParticleStatistics::~ParticleStatistics ( )

Definition at line 265 of file RunAction.cc.

View newest version in sPHENIX GitHub at line 265 of file RunAction.cc

Member Function Documentation

void RunAction::ParticleStatistics::Clear ( )

Definition at line 311 of file RunAction.cc.

View newest version in sPHENIX GitHub at line 311 of file RunAction.cc

void RunAction::ParticleStatistics::EventFinished ( )

Definition at line 270 of file RunAction.cc.

View newest version in sPHENIX GitHub at line 270 of file RunAction.cc

Referenced by RunAction::EventFinished().

+ Here is the caller graph for this function:

void RunAction::ParticleStatistics::FillData ( G4double  kinEnergy,
G4double  costheta,
G4double  longitudinalPolarization 
)

Definition at line 278 of file RunAction.cc.

View newest version in sPHENIX GitHub at line 278 of file RunAction.cc

Referenced by RunAction::FillData().

+ Here is the caller graph for this function:

void RunAction::ParticleStatistics::PrintResults ( G4int  totalNumberOfEvents)

Definition at line 293 of file RunAction.cc.

View newest version in sPHENIX GitHub at line 293 of file RunAction.cc

References G4BestUnit, and G4cout.

Member Data Documentation

G4int RunAction::ParticleStatistics::fCurrentNumber
private

Definition at line 62 of file RunAction.hh.

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

G4double RunAction::ParticleStatistics::fSumCosTheta
private

Definition at line 66 of file RunAction.hh.

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

G4double RunAction::ParticleStatistics::fSumCosTheta2
private

Definition at line 66 of file RunAction.hh.

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

G4double RunAction::ParticleStatistics::fSumEnergy
private

Definition at line 64 of file RunAction.hh.

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

G4double RunAction::ParticleStatistics::fSumEnergy2
private

Definition at line 64 of file RunAction.hh.

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

G4double RunAction::ParticleStatistics::fSumPolarization
private

Definition at line 65 of file RunAction.hh.

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

G4double RunAction::ParticleStatistics::fSumPolarization2
private

Definition at line 65 of file RunAction.hh.

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

G4int RunAction::ParticleStatistics::fTotalNumber
private

Definition at line 63 of file RunAction.hh.

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

G4int RunAction::ParticleStatistics::fTotalNumber2
private

Definition at line 63 of file RunAction.hh.

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


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