ATLAS Offline Software
LArCalorimeter
LArGeoModel
LArGeoHec
LArGeoHec
HECModuleConstruction.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3
*/
4
11
#ifndef LARGEOHEC_HECMODULECONSTRUCTION_H
12
#define LARGEOHEC_HECMODULECONSTRUCTION_H
13
14
#include "GeoModelKernel/GeoFullPhysVol.h"
15
16
17
namespace
LArGeo
18
{
25
class
HECModuleConstruction
26
{
27
public
:
28
HECModuleConstruction
(
bool
threeBoards=
false
,
bool
frontWheel=
true
,
bool
tb
=
false
,
int
tbyear=2002);
29
~HECModuleConstruction
() =
default
;
30
// Get the envelope containing this detector.
31
GeoIntrusivePtr<GeoFullPhysVol>
GetEnvelope
();
32
33
private
:
34
GeoIntrusivePtr<GeoFullPhysVol>
m_physiHECModule
;
35
bool
m_threeBoards
;
36
bool
m_frontWheel
;
37
bool
m_tb
;
38
int
m_tbyear
;
39
};
40
41
}
42
#endif
LArGeo::HECModuleConstruction::m_physiHECModule
GeoIntrusivePtr< GeoFullPhysVol > m_physiHECModule
Definition:
HECModuleConstruction.h:34
LArGeo
Definition:
LArDetectorFactory.h:26
LArGeo::HECModuleConstruction
GeoModel description of LAr HECModule.
Definition:
HECModuleConstruction.h:26
LArGeo::HECModuleConstruction::m_frontWheel
bool m_frontWheel
Definition:
HECModuleConstruction.h:36
LArGeo::HECModuleConstruction::~HECModuleConstruction
~HECModuleConstruction()=default
Execution.tb
tb
Definition:
Execution.py:15
LArGeo::HECModuleConstruction::HECModuleConstruction
HECModuleConstruction(bool threeBoards=false, bool frontWheel=true, bool tb=false, int tbyear=2002)
Definition:
HECModuleConstruction.cxx:52
LArGeo::HECModuleConstruction::m_tb
bool m_tb
Definition:
HECModuleConstruction.h:37
LArGeo::HECModuleConstruction::GetEnvelope
GeoIntrusivePtr< GeoFullPhysVol > GetEnvelope()
Definition:
HECModuleConstruction.cxx:62
LArGeo::HECModuleConstruction::m_tbyear
int m_tbyear
Definition:
HECModuleConstruction.h:38
LArGeo::HECModuleConstruction::m_threeBoards
bool m_threeBoards
Definition:
HECModuleConstruction.h:35
Generated on Sun Dec 22 2024 21:11:04 for ATLAS Offline Software by
1.8.18