ATLAS Offline Software
Loading...
Searching...
No Matches
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
12
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 )
50
51};
52
53#endif // LARGEOENDCAP_ENDCAPPRESAMPLERCONSTRUCTION_H
54
55
GeoIntrusivePtr< GeoFullPhysVol > m_psPhysical
GeoIntrusivePtr< GeoFullPhysVol > Envelope()
EndcapPresamplerConstruction & operator=(const EndcapPresamplerConstruction &)
EndcapPresamplerConstruction(const EndcapPresamplerConstruction &)