ATLAS Offline Software
LArDetectorFactoryH62003.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef LArGeo_LArDetectorFactoryH62003_h
6 #define LArGeo_LArDetectorFactoryH62003_h
7 
8 #include "GeoModelKernel/GeoVDetectorFactory.h"
10 
11 namespace LArGeo {
12 
13  class LArDetectorFactoryH62003 : public GeoVDetectorFactory {
14 
15  public:
16 
17  // Constructor:
19 
20  // Destructor:
22 
23  // Creation of geometry:
24  virtual void create(GeoPhysVol* world);
25 
26  // Access to the results:
27  virtual const LArDetectorManager* getDetectorManager() const;
28 
29  // Set parameters:
30 
33 
34  private:
35 
36  // Illegal operations:
39 
40  // The manager:
44  };
45 
46 } // namespace LArGeo
47 
48 #endif
49 
LArGeo::LArDetectorFactoryH62003::operator=
const LArDetectorFactoryH62003 & operator=(const LArDetectorFactoryH62003 &right)
LArGeo::LArDetectorFactoryH62003::create
virtual void create(GeoPhysVol *world)
Definition: LArDetectorFactoryH62003.cxx:39
LArGeo::LArDetectorFactoryH62003::m_fcalVisLimit
int m_fcalVisLimit
Definition: LArDetectorFactoryH62003.h:42
LArGeo::LArDetectorFactoryH62003::LArDetectorFactoryH62003
LArDetectorFactoryH62003(const LArDetectorFactoryH62003 &right)
LArGeo
Definition: LArDetectorFactory.h:25
LArGeo::LArDetectorFactoryH62003::~LArDetectorFactoryH62003
virtual ~LArDetectorFactoryH62003()
yodamerge_tmp.axis
list axis
Definition: yodamerge_tmp.py:241
LArGeo::LArDetectorFactoryH62003::m_axisVisState
bool m_axisVisState
Definition: LArDetectorFactoryH62003.h:43
LArGeo::LArDetectorFactoryH62003::LArDetectorFactoryH62003
LArDetectorFactoryH62003()
Definition: LArDetectorFactoryH62003.cxx:27
LArGeo::LArDetectorFactoryH62003::setFCALVisLimit
void setFCALVisLimit(int maxCell)
Definition: LArDetectorFactoryH62003.h:31
LArGeo::LArDetectorFactoryH62003::setAxisVisState
void setAxisVisState(bool axis)
Definition: LArDetectorFactoryH62003.h:32
LArDetectorManager
Stored in storegate. Provides access to EMB, EMEC, HEC and FCAL Detector Managers....
Definition: LArDetectorManager.h:26
LArDetectorManager.h
LArGeo::LArDetectorFactoryH62003
Definition: LArDetectorFactoryH62003.h:13
LArGeo::LArDetectorFactoryH62003::m_detectorManager
LArDetectorManager * m_detectorManager
Definition: LArDetectorFactoryH62003.h:41
LArGeo::LArDetectorFactoryH62003::getDetectorManager
virtual const LArDetectorManager * getDetectorManager() const
Definition: LArDetectorFactoryH62003.cxx:116
maxCell
#define maxCell