5#ifndef FASTSIDIGITIZATION_PIXELFASTDIGITIZATION_H
6#define FASTSIDIGITIZATION_PIXELFASTDIGITIZATION_H
8#include "GaudiKernel/ToolHandle.h"
25 virtual StatusCode
initialize() override final;
26 virtual StatusCode
execute(
const EventContext& ctx) override final;
29 ToolHandle<
IPileUpTool>
m_digTool{
this,
"DigitizationTool",
"PixelFastDigitizationTool",
"AthAlgTool which performs the Pixel digitization"};
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor.
ToolHandle< IPileUpTool > m_digTool
virtual StatusCode initialize() override final
Basic algorithm methods.
virtual StatusCode execute(const EventContext &ctx) override final
Execute method.
PixelFastDigitization(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters.
virtual ~PixelFastDigitization()=default
Destructor.