ATLAS Offline Software
Loading...
Searching...
No Matches
ZDC_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
6#ifndef ZDC_DIGITIZATION_H
7#define ZDC_DIGITIZATION_H
8
10#include "GaudiKernel/ToolHandle.h"
11
12class IPileUpTool;
13
15{
16
17 public:
18
19 ZDC_DigiTop(const std::string& name, ISvcLocator* pSvcLocator);
20
21 virtual ~ZDC_DigiTop() = default;
22
23 virtual StatusCode initialize() override final;
24 virtual StatusCode execute() override final;
25 virtual bool isClonable() const override final { return true; }
26
27 private:
28
29 ToolHandle<IPileUpTool> m_digTool{this, "DigitizationTool", "ZDC_PileUpTool", ""};
30};
31
32#endif
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
virtual bool isClonable() const override final
Definition ZDC_DigiTop.h:25
virtual StatusCode execute() override final
virtual StatusCode initialize() override final
ToolHandle< IPileUpTool > m_digTool
Definition ZDC_DigiTop.h:29
virtual ~ZDC_DigiTop()=default
ZDC_DigiTop(const std::string &name, ISvcLocator *pSvcLocator)