Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
Main Page
Related Pages
Modules
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Properties
Related Functions
:
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
v
w
x
z
Files
File List
File Members
All
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Variables
$
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Enumerations
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
v
x
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Macros
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
GitLab
LXR
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
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
TRTRadiatorParameters::m_GasThickness
G4double m_GasThickness
Definition:
TRTRadiatorParameters.h:31
TRTRadiatorParameters::m_FoilThickness
G4double m_FoilThickness
Definition:
TRTRadiatorParameters.h:30
ENDCAP
@ ENDCAP
Definition:
TRTRadiatorParameters.h:10
python.utils.AtlRunQueryDQUtils.p
p
Definition:
AtlRunQueryDQUtils.py:210
TRTRadiatorParameters::GetFoilThickness
G4double GetFoilThickness() const
Definition:
TRTRadiatorParameters.h:24
TRTRadiatorParameters::GetBEflag
BEflag GetBEflag() const
Definition:
TRTRadiatorParameters.h:26
TRTRadiatorParameters::m_BEflg
BEflag m_BEflg
Definition:
TRTRadiatorParameters.h:32
BEflag
BEflag
Definition:
TRTRadiatorParameters.h:10
TRTRadiatorParameters::m_aLogicalVolume
G4LogicalVolume * m_aLogicalVolume
Definition:
TRTRadiatorParameters.h:29
TRTRadiatorParameters::GetGasThickness
G4double GetGasThickness() const
Definition:
TRTRadiatorParameters.h:25
TRTRadiatorParameters::GetLogicalVolume
const G4LogicalVolume * GetLogicalVolume() const
Definition:
TRTRadiatorParameters.h:23
TRTRadiatorParameters
Definition:
TRTRadiatorParameters.h:12
BARREL
@ BARREL
Definition:
TRTRadiatorParameters.h:10
TRTRadiatorParameters::TRTRadiatorParameters
TRTRadiatorParameters(G4LogicalVolume *p, G4double dFoil, G4double dGas, BEflag beflag)
Definition:
TRTRadiatorParameters.h:14
Generated on Sat Mar 15 2025 21:22:31 for ATLAS Offline Software by
1.8.18