ATLAS Offline Software
HEC2WheelConstruction.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
12 #ifndef __HEC2WheelConstruction_H__
13 #define __HEC2WheelConstruction_H__
14 
15 #include "GeoModelKernel/GeoFullPhysVol.h"
16 
17 
18 namespace LArGeo
19 {
27  {
28  public:
30  virtual ~HEC2WheelConstruction();
31  // Get the envelope containing this detector.
32  GeoIntrusivePtr<GeoFullPhysVol> GetEnvelope(bool fullGeo, bool posZSide=true);
33 
34  private:
35  GeoIntrusivePtr<GeoFullPhysVol> m_physiHEC;
36  bool m_posZSide;
37  };
38 
39 }
40 #endif // __HEC2WheelConstruction_H__
LArGeo::HEC2WheelConstruction::GetEnvelope
GeoIntrusivePtr< GeoFullPhysVol > GetEnvelope(bool fullGeo, bool posZSide=true)
Definition: HEC2WheelConstruction.cxx:88
LArGeo
Definition: LArDetectorFactory.h:25
LArGeo::HEC2WheelConstruction::HEC2WheelConstruction
HEC2WheelConstruction()
Definition: HEC2WheelConstruction.cxx:76
LArGeo::HEC2WheelConstruction::~HEC2WheelConstruction
virtual ~HEC2WheelConstruction()
Definition: HEC2WheelConstruction.cxx:84
LArGeo::HEC2WheelConstruction
GeoModel description of LAr HEC.
Definition: HEC2WheelConstruction.h:27
LArGeo::HEC2WheelConstruction::m_posZSide
bool m_posZSide
Definition: HEC2WheelConstruction.h:36
LArGeo::HEC2WheelConstruction::m_physiHEC
GeoIntrusivePtr< GeoFullPhysVol > m_physiHEC
Definition: HEC2WheelConstruction.h:35