ATLAS Offline Software
|
Simple struct which holds timing results for an action instance. More...
#include <G4SimTimer.h>
Public Member Functions | |
Report () | |
Initializes the variables. More... | |
std::pair< double, double > | meanAndSigma () |
Calculate the mean and sample std dev. More... | |
void | merge (const Report &rep) |
Public Attributes | |
unsigned int | nEvent |
Number of timed G4 events (we skip the first). More... | |
double | eventTime |
Accumulated event time. More... | |
double | eventTimeSquared |
Accumulated squared event time. More... | |
Simple struct which holds timing results for an action instance.
Definition at line 46 of file G4SimTimer.h.
G4UA::G4SimTimer::Report::Report | ( | ) |
std::pair< double, double > G4UA::G4SimTimer::Report::meanAndSigma | ( | ) |
Calculate the mean and sample std dev.
Definition at line 23 of file G4SimTimer.cxx.
Definition at line 60 of file G4SimTimer.h.
double G4UA::G4SimTimer::Report::eventTime |
Accumulated event time.
Definition at line 54 of file G4SimTimer.h.
double G4UA::G4SimTimer::Report::eventTimeSquared |
Accumulated squared event time.
Definition at line 56 of file G4SimTimer.h.
unsigned int G4UA::G4SimTimer::Report::nEvent |
Number of timed G4 events (we skip the first).
Might want to use a larger int type.
Definition at line 52 of file G4SimTimer.h.