ATLAS Offline Software
LUCID_DetectorTool.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef LUCIDDETECTORTOOL_H
6 #define LUCIDDETECTORTOOL_H
7 
10 
11 class LUCID_DetectorTool final : public GeoModelTool {
12 
13  public:
14 
15  LUCID_DetectorTool(const std::string& type, const std::string& name, const IInterface* parent);
16  virtual ~LUCID_DetectorTool() override final;
17 
18  virtual StatusCode create() override final;
19  virtual StatusCode clear() override final;
20 
21  private:
23 };
24 
25 #endif
LUCID_DetectorTool::m_manager
const LUCID_DetectorManager * m_manager
Definition: LUCID_DetectorTool.h:22
LUCID_DetectorTool::~LUCID_DetectorTool
virtual ~LUCID_DetectorTool() override final
Definition: LUCID_DetectorTool.cxx:30
GeoModelTool.h
LUCID_DetectorTool
Definition: LUCID_DetectorTool.h:11
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
test_pyathena.parent
parent
Definition: test_pyathena.py:15
GeoModelTool
Definition: GeoModelTool.h:17
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:195
LUCID_DetectorTool::LUCID_DetectorTool
LUCID_DetectorTool(const std::string &type, const std::string &name, const IInterface *parent)
Definition: LUCID_DetectorTool.cxx:22
LUCID_DetectorTool::create
virtual StatusCode create() override final
Definition: LUCID_DetectorTool.cxx:32
python.CaloScaleNoiseConfig.type
type
Definition: CaloScaleNoiseConfig.py:78
LUCID_DetectorTool::clear
virtual StatusCode clear() override final
Definition: LUCID_DetectorTool.cxx:85
LUCID_DetectorManager
Definition: LUCID_DetectorManager.h:12