ATLAS Offline Software
Loading...
Searching...
No Matches
InnerDetector
InDetSimUtils
TRT_TR_Process
src
TRTRadiatorParameters.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef TRTRADIATORPARAMETERS_H
6
#define TRTRADIATORPARAMETERS_H
7
8
#include "G4LogicalVolume.hh"
9
10
enum
BEflag
{
BARREL
,
ENDCAP
};
11
12
class
TRTRadiatorParameters
{
13
public
:
14
TRTRadiatorParameters
(G4LogicalVolume * p,
15
G4double dFoil,
16
G4double dGas,
17
BEflag
beflag) :
18
m_aLogicalVolume
(p),
19
m_FoilThickness
(dFoil),
20
m_GasThickness
(dGas),
21
m_BEflg
(beflag) {}
22
23
const
G4LogicalVolume *
GetLogicalVolume
()
const
{
return
m_aLogicalVolume
; }
24
G4double
GetFoilThickness
()
const
{
return
m_FoilThickness
; }
25
G4double
GetGasThickness
()
const
{
return
m_GasThickness
; }
26
BEflag
GetBEflag
()
const
{
return
m_BEflg
; }
27
28
private
:
29
G4LogicalVolume *
m_aLogicalVolume
;
30
G4double
m_FoilThickness
;
31
G4double
m_GasThickness
;
32
BEflag
m_BEflg
;
33
};
34
35
#endif
BEflag
BEflag
Definition
TRTRadiatorParameters.h:10
ENDCAP
@ ENDCAP
Definition
TRTRadiatorParameters.h:10
BARREL
@ BARREL
Definition
TRTRadiatorParameters.h:10
TRTRadiatorParameters::GetGasThickness
G4double GetGasThickness() const
Definition
TRTRadiatorParameters.h:25
TRTRadiatorParameters::GetBEflag
BEflag GetBEflag() const
Definition
TRTRadiatorParameters.h:26
TRTRadiatorParameters::m_GasThickness
G4double m_GasThickness
Definition
TRTRadiatorParameters.h:31
TRTRadiatorParameters::m_aLogicalVolume
G4LogicalVolume * m_aLogicalVolume
Definition
TRTRadiatorParameters.h:29
TRTRadiatorParameters::m_BEflg
BEflag m_BEflg
Definition
TRTRadiatorParameters.h:32
TRTRadiatorParameters::TRTRadiatorParameters
TRTRadiatorParameters(G4LogicalVolume *p, G4double dFoil, G4double dGas, BEflag beflag)
Definition
TRTRadiatorParameters.h:14
TRTRadiatorParameters::m_FoilThickness
G4double m_FoilThickness
Definition
TRTRadiatorParameters.h:30
TRTRadiatorParameters::GetLogicalVolume
const G4LogicalVolume * GetLogicalVolume() const
Definition
TRTRadiatorParameters.h:23
TRTRadiatorParameters::GetFoilThickness
G4double GetFoilThickness() const
Definition
TRTRadiatorParameters.h:24
Generated on
for ATLAS Offline Software by
1.14.0