|
ATLAS Offline Software
|
Go to the documentation of this file.
26 return StatusCode::SUCCESS;
47 return StatusCode::SUCCESS;
53 std::unique_ptr<G4TrackCounter>
57 auto action = std::make_unique<G4TrackCounter>();
Struct for passing around user actions.
std::vector< G4UserTrackingAction * > trackingActions
void accumulate(ResultType &result, Mapper mapOp, Reducer reduceOp)
Accumulate results across user actions with specified operations.
void merge(const Report &rep)
A simple action which counts tracks.
::StatusCode StatusCode
StatusCode definition for legacy code.
const Report & getReport() const
Retrieve my counts.
Simple struct for holding the counts Might want to use larger integral types for this....
std::vector< G4UserEventAction * > eventActions