ATLAS Offline Software
Functions
NTUPMerge_tf Namespace Reference
Functions
def
main
()
def
getTransform
()
Function Documentation
◆
getTransform()
def NTUPMerge_tf.getTransform
(
)
Definition at line
36
of file
NTUPMerge_tf.py
.
36
def
getTransform
():
37
executorSet =
set
()
38
addNTUPMergeSubsteps
(executorSet)
39
trf =
transform
(executor = executorSet)
40
addPhysValidationMergeFiles
(trf.parser)
41
addExtraDPDTypes
(trf.parser, transform=trf, NTUPMergerArgs =
True
)
42
return
trf
43
◆
main()
def NTUPMerge_tf.main
(
)
Definition at line
22
of file
NTUPMerge_tf.py
.
22
def
main
():
23
24
msg.info(
'This is %s'
% sys.argv[0])
25
if
sys.argv[1:] == []:
26
msg.info(
"%s stopped at %s, no input parameters given"
% (sys.argv[0], time.asctime()))
27
28
trf =
getTransform
()
29
trf.parseCmdLineArgs(sys.argv[1:])
30
trf.execute()
31
trf.generateReport()
32
msg.info(
"%s stopped at %s, tf exit code %d"
% (sys.argv[0], time.asctime(), trf.exitCode))
33
sys.exit(trf.exitCode)
34
35
python.trfArgs.addExtraDPDTypes
def addExtraDPDTypes(parser, pick=None, transform=None, multipleOK=False, NTUPMergerArgs=False)
Add additional DPD arguments.
Definition:
trfArgs.py:440
NTUPMerge_tf.getTransform
def getTransform()
Definition:
NTUPMerge_tf.py:36
python.PATTransformUtils.addNTUPMergeSubsteps
def addNTUPMergeSubsteps(executorSet)
Definition:
PATTransformUtils.py:32
Amg::transform
Amg::Vector3D transform(Amg::Vector3D &v, Amg::Transform3D &tr)
Transform a point from a Trasformation3D.
Definition:
GeoPrimitivesHelpers.h:156
python.PATTransformUtils.addPhysValidationMergeFiles
def addPhysValidationMergeFiles(parser)
Definition:
PATTransformUtils.py:22
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
NTUPMerge_tf.main
def main()
Definition:
NTUPMerge_tf.py:22
Generated on Thu Nov 7 2024 22:22:21 for ATLAS Offline Software by
1.8.18