ATLAS Offline Software
MovableTableConstructionH62004.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 // MovableBeamConstructionH62004
6 // adopted from MovableTableConstructionH62002
7 // Pavol S. May 2007
8 
9 #ifndef __MovableTableConstructionH62004_H__
10 #define __MovableTableConstructionH62004_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 // __MovableTableConstructionH62004_H__
LArGeo::MovableTableConstructionH62004::m_detectorManager
LArDetDescrManager * m_detectorManager
Definition: MovableTableConstructionH62004.h:36
LArGeo
Definition: LArDetectorFactory.h:25
LArGeo::MovableTableConstructionH62004
Definition: MovableTableConstructionH62004.h:19
BchCleanup.mgr
mgr
Definition: BchCleanup.py:294
LArGeo::MovableTableConstructionH62004::SetManager
void SetManager(LArDetDescrManager *mgr)
Definition: MovableTableConstructionH62004.h:27
LArGeo::MovableTableConstructionH62004::MovableTableConstructionH62004
MovableTableConstructionH62004()
Definition: MovableTableConstructionH62004.cxx:47
LArGeo::MovableTableConstructionH62004::m_H62004MovableTablePhysical
GeoPhysVol * m_H62004MovableTablePhysical
Definition: MovableTableConstructionH62004.h:34
LArGeo::MovableTableConstructionH62004::~MovableTableConstructionH62004
virtual ~MovableTableConstructionH62004()
LArGeo::MovableTableConstructionH62004::GetEnvelope
virtual PVLink GetEnvelope()
Definition: MovableTableConstructionH62004.cxx:59