5#ifndef MCTRUTHSIMALGS_MERGEGENERICMUONSIMHITCOLL_H
6#define MCTRUTHSIMALGS_MERGEGENERICMUONSIMHITCOLL_H
9#include "GaudiKernel/ToolHandle.h"
20 virtual StatusCode
initialize() override final;
21 virtual StatusCode
execute(
const EventContext& ctx) override final;
25 ToolHandle<IPileUpTool>
m_mergeTool{
this,
"MergeGenericMuonSimHitCollTool",
"MergeGenericMuonSimHitCollTool",
""};
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor.
ToolHandle< IPileUpTool > m_mergeTool
MergeGenericMuonSimHitColl(const std::string &name, ISvcLocator *svcLoc)
virtual StatusCode initialize() override final
virtual bool isClonable() const override final
Specify if the algorithm is clonable.
virtual StatusCode execute(const EventContext &ctx) override final
Execute method.
virtual ~MergeGenericMuonSimHitColl()=default