ATLAS Offline Software
LArDetectorToolH62004.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 LArDetectorToolH62004_H
6 #define LArDetectorToolH62004_H
7 
9 
10 class LArDetectorToolH62004 final : public GeoModelTool {
11 
12 public:
13 
14  // Standard Constructor
15  LArDetectorToolH62004( const std::string& type, const std::string& name, const IInterface* parent );
16 
17  // Standard Destructor
18  virtual ~LArDetectorToolH62004() override final;
19 
20  virtual StatusCode create() override final;
21 private:
22 
23  float m_xcryo;
24  float m_ytable;
25  bool m_isrun1;
26  bool m_emec;
27  bool m_hec;
28  bool m_fcal;
29  bool m_coldnose;
33 
34 };
35 
36 #endif
LArDetectorToolH62004::m_hec
bool m_hec
Definition: LArDetectorToolH62004.h:27
LArDetectorToolH62004::m_checkprim
bool m_checkprim
Definition: LArDetectorToolH62004.h:31
LArDetectorToolH62004::m_fcal
bool m_fcal
Definition: LArDetectorToolH62004.h:28
LArDetectorToolH62004::m_ytable
float m_ytable
Definition: LArDetectorToolH62004.h:24
LArDetectorToolH62004::LArDetectorToolH62004
LArDetectorToolH62004(const std::string &type, const std::string &name, const IInterface *parent)
Constructor(s)
Definition: LArDetectorToolH62004.cxx:26
GeoModelTool.h
LArDetectorToolH62004
Definition: LArDetectorToolH62004.h:10
LArDetectorToolH62004::m_checkother
bool m_checkother
Definition: LArDetectorToolH62004.h:32
LArDetectorToolH62004::m_printstep
bool m_printstep
Definition: LArDetectorToolH62004.h:30
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
LArDetectorToolH62004::create
virtual StatusCode create() override final
Create the Detector Node corresponding to this tool.
Definition: LArDetectorToolH62004.cxx:58
LArDetectorToolH62004::m_xcryo
float m_xcryo
Definition: LArDetectorToolH62004.h:23
LArDetectorToolH62004::~LArDetectorToolH62004
virtual ~LArDetectorToolH62004() override final
Destructor.
Definition: LArDetectorToolH62004.cxx:44
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:195
python.CaloScaleNoiseConfig.type
type
Definition: CaloScaleNoiseConfig.py:78
LArDetectorToolH62004::m_isrun1
bool m_isrun1
Definition: LArDetectorToolH62004.h:25
LArDetectorToolH62004::m_coldnose
bool m_coldnose
Definition: LArDetectorToolH62004.h:29
LArDetectorToolH62004::m_emec
bool m_emec
Definition: LArDetectorToolH62004.h:26