ATLAS Offline Software
FrontBeamConstructionH62004.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 // FrontBeamConstructionH62004
6 // adopted from FrontBeamConstructionH62002
7 // Pavol S. May 2007
8 
9 #ifndef __FrontBeamConstructionH62004_H__
10 #define __FrontBeamConstructionH62004_H__
11 
12 #include "GeoModelKernel/GeoPhysVol.h"
13 #include "GeoModelKernel/GeoFullPhysVol.h"
14 class LArDetDescrManager;
15 
16 namespace LArGeo {
17 
19  {
20  public:
21 
24 
25  // Get the envelope containing this detector.
26  virtual PVLink GetEnvelope();
27  void SetManager(LArDetDescrManager* mgr){m_detectorManager = mgr;}
28 
29  //void SetAxisVisState(bool state) {_axisVisState=state;}
30 
31  private:
32 
33 
35 
36  LArDetDescrManager *m_detectorManager;
37  };
38 
39 } // namespace LArGeo
40 
41 #endif // __FrontBeamConstructionH62004_H__
LArGeo::FrontBeamConstructionH62004
Definition: FrontBeamConstructionH62004.h:19
LArGeo::FrontBeamConstructionH62004::SetManager
void SetManager(LArDetDescrManager *mgr)
Definition: FrontBeamConstructionH62004.h:27
LArGeo
Definition: LArDetectorFactory.h:25
LArGeo::FrontBeamConstructionH62004::GetEnvelope
virtual PVLink GetEnvelope()
Definition: FrontBeamConstructionH62004.cxx:59
LArGeo::FrontBeamConstructionH62004::m_H62004FrontBeamPhysical
GeoPhysVol * m_H62004FrontBeamPhysical
Definition: FrontBeamConstructionH62004.h:34
BchCleanup.mgr
mgr
Definition: BchCleanup.py:294
LArGeo::FrontBeamConstructionH62004::m_detectorManager
LArDetDescrManager * m_detectorManager
Definition: FrontBeamConstructionH62004.h:36
LArGeo::FrontBeamConstructionH62004::~FrontBeamConstructionH62004
virtual ~FrontBeamConstructionH62004()
LArGeo::FrontBeamConstructionH62004::FrontBeamConstructionH62004
FrontBeamConstructionH62004()
Definition: FrontBeamConstructionH62004.cxx:47