1 #ifndef _G4StationSim_TankValidation_h_
2 #define _G4StationSim_TankValidation_h_
4 #include <sevt/StationConstants.h>
5 #include <fwk/VModule.h>
9 namespace TankValidationNS {
REGISTER_MODULE("TankValidation", TankValidation)
fwk::VModule::ResultFlag Finish() override
Finish: invoked at end of the run (NOT end of the event)
ResultFlag
Flag returned by module methods to the RunController.
Validation tests for G4 tank simulation Shoots single particles in various directions and checks the ...
virtual ~TankValidation()=default
fwk::VModule::ResultFlag Run(evt::Event &event) override
Run: invoked once per event.
fwk::VModule::ResultFlag Init() override
Initialize: invoked at beginning of run (NOT beginning of event)