ATLAS Offline Software
LArCalorimeter
LArGeoModel
LArGeoH62004Algs
src
HECConstructionH62004.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
// HECConstructionH62004
6
7
8
#ifndef __HECConstructionH62004_H__
9
#define __HECConstructionH62004_H__
10
11
#include "GeoModelKernel/GeoFullPhysVol.h"
12
#include "GeoModelKernel/GeoPhysVol.h"
13
14
15
16
// Forward declarations
17
18
namespace
LArGeo
{
19
20
class
HECConstructionH62004
21
{
22
public
:
23
24
// Constructor;
25
HECConstructionH62004
();
26
27
// Destructor:
28
virtual
~HECConstructionH62004
();
29
30
// Get the envelope containing this detector.
31
GeoIntrusivePtr<GeoVFullPhysVol>
GetEnvelope
();
// h6Phys is GeoVPhysVol
32
33
34
private
:
35
36
// It is illegal to copy a HECConstructionH62004:
37
HECConstructionH62004
(
const
HECConstructionH62004
&);
38
39
// It is illegal to assign a HECConstructionH62004:
40
HECConstructionH62004
&
operator=
(
const
HECConstructionH62004
&);
41
42
43
// volumes that are private member variables:
44
GeoIntrusivePtr<GeoFullPhysVol>
m_h6Phys
;
45
46
//static LArGeo::VDetectorParameters* m_parameters;
47
//static VDetectorParameters* HECConstructionH62004::m_parameters;
48
49
50
};
51
52
53
54
}
// namespace LArGeo
55
56
#endif // __HECConstructionH62004_H__
LArGeo::HECConstructionH62004::~HECConstructionH62004
virtual ~HECConstructionH62004()
LArGeo::HECConstructionH62004::operator=
HECConstructionH62004 & operator=(const HECConstructionH62004 &)
LArGeo
Definition:
LArDetectorFactory.h:25
LArGeo::HECConstructionH62004::HECConstructionH62004
HECConstructionH62004(const HECConstructionH62004 &)
LArGeo::HECConstructionH62004::m_h6Phys
GeoIntrusivePtr< GeoFullPhysVol > m_h6Phys
Definition:
HECConstructionH62004.h:44
LArGeo::HECConstructionH62004::GetEnvelope
GeoIntrusivePtr< GeoVFullPhysVol > GetEnvelope()
Definition:
HECConstructionH62004.cxx:65
LArGeo::HECConstructionH62004
Definition:
HECConstructionH62004.h:21
LArGeo::HECConstructionH62004::HECConstructionH62004
HECConstructionH62004()
Definition:
HECConstructionH62004.cxx:53
Generated on Thu Jul 4 2024 21:16:38 for ATLAS Offline Software by
1.8.18