ATLAS Offline Software
EndcapPresamplerConstruction.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
13 #ifndef LARGEOENDCAP_ENDCAPPRESAMPLERCONSTRUCTION_H
14 #define LARGEOENDCAP_ENDCAPPRESAMPLERCONSTRUCTION_H
15 
16 #include "GeoModelKernel/GeoFullPhysVol.h"
17 #include "GeoGenericFunctions/FunctionNoop.h"
18 
19 // Forward declarations
20 
25 {
26  public:
27 
28  // Constructor;
29  EndcapPresamplerConstruction( bool imb = false );
30 
31  // Destructor:
33 
34  // Get the envelope containing this detector.
35  GeoIntrusivePtr<GeoFullPhysVol> Envelope();
36 
37  private:
38 
39  // It is illegal to copy a EndcapPresamplerConstruction:
41 
42  // It is illegal to assign a EndcapPresamplerConstruction:
44 
45  // volumes that are private member variables:
46  GeoIntrusivePtr<GeoFullPhysVol> m_psPhysical;
47 
48  // Flag for module only presampler ( TB )
49  bool m_isModule;
50 
51 };
52 
53 #endif // LARGEOENDCAP_ENDCAPPRESAMPLERCONSTRUCTION_H
54 
55 
EndcapPresamplerConstruction::EndcapPresamplerConstruction
EndcapPresamplerConstruction(bool imb=false)
Definition: EndcapPresamplerConstruction.cxx:44
EndcapPresamplerConstruction::operator=
EndcapPresamplerConstruction & operator=(const EndcapPresamplerConstruction &)
EndcapPresamplerConstruction::~EndcapPresamplerConstruction
virtual ~EndcapPresamplerConstruction()
Definition: EndcapPresamplerConstruction.cxx:50
EndcapPresamplerConstruction::m_psPhysical
GeoIntrusivePtr< GeoFullPhysVol > m_psPhysical
Definition: EndcapPresamplerConstruction.h:46
EndcapPresamplerConstruction
GeoModel description of the LAr Endcap Presampler geometry.
Definition: EndcapPresamplerConstruction.h:25
EndcapPresamplerConstruction::m_isModule
bool m_isModule
Definition: EndcapPresamplerConstruction.h:49
EndcapPresamplerConstruction::Envelope
GeoIntrusivePtr< GeoFullPhysVol > Envelope()
Definition: EndcapPresamplerConstruction.cxx:53
EndcapPresamplerConstruction::EndcapPresamplerConstruction
EndcapPresamplerConstruction(const EndcapPresamplerConstruction &)