10#ifndef LARG4CODE_DERIVEDILARCALCULATORSVCFORTEST_H
11#define LARG4CODE_DERIVEDILARCALCULATORSVCFORTEST_H
14#include "GaudiKernel/StateMachine.h"
75 virtual StatusCode
start()
override
81 virtual StatusCode
stop()
override
113 virtual Gaudi::StateMachine::State
FSMState()
const override
115 return Gaudi::StateMachine::State(0);
120 return Gaudi::StateMachine::State(0);
123 virtual const std::string&
name()
const override
125 static const std::string Tes =
"test";
140 virtual G4bool
Process (
const G4Step* a_step, std::vector<LArHitData>& hits)
const override
154 hits.emplace_back(
LArHitData{std::move(a_ident), 1, 1});
float hitTime(const AFP_SIDSimHit &hit)
virtual Gaudi::StateMachine::State FSMState() const override
virtual StatusCode restart() override
DerivedILArCalculatorSvcForTest()
virtual StatusCode initialize() override
virtual Gaudi::StateMachine::State targetFSMState() const override
virtual StatusCode sysFinalize() override
virtual StatusCode finalize() override
virtual StatusCode sysInitialize() override
virtual const std::string & name() const override
virtual StatusCode configure() override
virtual StatusCode sysStop() override
virtual void setServiceManager(ISvcManager *) override
virtual StatusCode sysRestart() override
virtual StatusCode stop() override
virtual StatusCode sysReinitialize() override
virtual StatusCode terminate() override
virtual StatusCode start() override
virtual G4float OOTcut() const override
virtual StatusCode sysStart() override
virtual StatusCode reinitialize() override
~DerivedILArCalculatorSvcForTest()
virtual G4bool isInTime(G4double hitTime) const override
virtual G4bool Process(const G4Step *a_step, std::vector< LArHitData > &hits) const override
void initializeForSDCreation() override
void add(element_type value)