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
Functions
FCS_Ntup_tf Namespace Reference
Functions
def
main
()
def
getTransform
()
Function Documentation
◆
getTransform()
def FCS_Ntup_tf.getTransform
(
)
Definition at line
35
of file
FCS_Ntup_tf.py
.
35
def
getTransform
():
36
executorSet =
set
()
37
from
SimuJobTransforms.SimTransformUtils
import
addSimulationArguments
38
executorSet.add(athenaExecutor(name =
'FCS_Ntup'
,
39
skeletonCA =
'ISF_FastCaloSimParametrization.ESDtoNTUP_FCS_Skeleton'
,
40
inData = [
'ESD'
], outData = [
'NTUP_FCS'
],))
41
trf =
transform
(executor = executorSet, description =
'FastCaloSim V2 Parametrization ntuple transform. Inputs must be ESD. Outputs must be ntuple files.'
)
42
addAthenaArguments
(trf.parser)
43
addDetectorArguments
(trf.parser)
44
addSimulationArguments
(trf.parser)
45
addFCS_NtupArgs
(trf.parser)
46
return
trf
47
48
◆
main()
def FCS_Ntup_tf.main
(
)
Definition at line
23
of file
FCS_Ntup_tf.py
.
23
def
main
():
24
25
msg.info(
'This is %s'
% sys.argv[0])
26
27
trf =
getTransform
()
28
trf.parseCmdLineArgs(sys.argv[1:])
29
trf.execute()
30
trf.generateReport()
31
32
msg.info(
"%s stopped at %s, trf exit code %d"
% (sys.argv[0], time.asctime(), trf.exitCode))
33
sys.exit(trf.exitCode)
34
python.trfArgs.addDetectorArguments
def addDetectorArguments(parser)
Options related to the setup of the ATLAS detector (used in simulation and digitisation as well as re...
Definition:
trfArgs.py:229
python.trfArgs.addAthenaArguments
def addAthenaArguments(parser, maxEventsDefaultSubstep='first', addValgrind=True, addPerfMon=True, addVTune=True)
Options related to running athena in general TODO: Some way to mask certain options (perExec,...
Definition:
trfArgs.py:59
python.SimTransformUtils.addSimulationArguments
def addSimulationArguments(parser)
Definition:
SimTransformUtils.py:43
FCS_Ntup_tf.main
def main()
Definition:
FCS_Ntup_tf.py:23
Amg::transform
Amg::Vector3D transform(Amg::Vector3D &v, Amg::Transform3D &tr)
Transform a point from a Trasformation3D.
Definition:
GeoPrimitivesHelpers.h:156
CxxUtils::set
constexpr std::enable_if_t< is_bitmask_v< E >, E & > set(E &lhs, E rhs)
Convenience function to set bits in a class enum bitmask.
Definition:
bitmask.h:232
FCS_Ntup_tf.getTransform
def getTransform()
Definition:
FCS_Ntup_tf.py:35
fcsTrfArgs.addFCS_NtupArgs
def addFCS_NtupArgs(parser)
Add FCS Ntuple transform arguments.
Definition:
fcsTrfArgs.py:9
Generated on Sat Apr 19 2025 21:58:58 for ATLAS Offline Software by
1.8.18