ATLAS Offline Software
Loading...
Searching...
No Matches
AFP_DigiTop.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef AFP_DIGITIZATION_H
6#define AFP_DIGITIZATION_H
7
9#include "GaudiKernel/ToolHandle.h"
10
11class IPileUpTool;
12
14{
15
16 public:
17
18 AFP_DigiTop(const std::string& name,
19 ISvcLocator* pSvcLocator);
20 virtual ~AFP_DigiTop() = default;
21 virtual StatusCode initialize() override final;
22 virtual StatusCode execute() override final;
23 virtual bool isClonable() const override final { return true; }
24
25 private:
26
27 ToolHandle<IPileUpTool> m_digTool{this, "DigitizationTool", "AFP_PileUpTool", ""};
28};
29
30#endif
ToolHandle< IPileUpTool > m_digTool
Definition AFP_DigiTop.h:27
virtual StatusCode initialize() override final
virtual bool isClonable() const override final
Definition AFP_DigiTop.h:23
virtual StatusCode execute() override final
AFP_DigiTop(const std::string &name, ISvcLocator *pSvcLocator)
virtual ~AFP_DigiTop()=default
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters: