14 const std::string& name,
15 const IInterface* parent)
19 declareProperty(
"HistoSvc",
m_hSvc);
20 declareProperty(
"CreateHistograms",
m_doHistos=
true);
33 return StatusCode::SUCCESS;
39 std::unique_ptr<LengthIntegrator>
43 auto action = std::make_unique<LengthIntegrator>(
m_hSvc.name(),
m_doHistos );
#define ATH_CHECK
Evaluate an expression and check for errors.
A user action used to evaluate thickness of all detectors traversed by outgoing particles.
Struct for passing around user actions.
std::vector< G4UserSteppingAction * > steppingActions
std::vector< G4UserEventAction * > eventActions