ATLAS Offline Software
Loading...
Searching...
No Matches
Database
EventIndex
EventIndexProducer
python
EITransformUtils.py
Go to the documentation of this file.
1
# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
2
3
# @brief Module with EventIndex transform options and substep
4
5
from
PyJobTransforms.trfExe
import
athenaExecutor
6
7
8
# Add Argument Methods
9
def
addEI_arguments
(parser):
10
from
EventIndexProducer.eiTrfArgs
import
addEI_tfArgs
11
addEI_tfArgs(parser)
12
13
14
# Add Sub-step Methods
15
def
addEI_Substep
(executorSet):
16
""" Add EI transform substep """
17
executorSet.add(
18
athenaExecutor(
19
name=
'EventIndexTf'
,
20
skeletonCA=
'EventIndexProducer.POOLtoEI_Skeleton'
,
21
substep=
'EI'
, tryDropAndReload=
False
,
22
inData=[
'POOL'
,
'AOD'
,
'ESD'
,
'EVNT'
,
'HITS'
,
'RDO'
],
23
outData=[
'NULL'
,
'EI'
],
24
memMonitor=
True
,
25
disableMT=
True
,
26
disableMP=
True
,
27
checkEventCount=
False
,
28
)
29
)
30
31
32
# Append Sub-step Methods
33
def
appendEI_Substep
(trf):
34
executor =
set
()
35
addEI_Substep
(executor)
36
trf.appendToExecutorSet(executor)
set
STL class.
PyJobTransforms.trfExe
Transform execution functions.
python.EITransformUtils.addEI_Substep
addEI_Substep(executorSet)
Definition
EITransformUtils.py:15
python.EITransformUtils.addEI_arguments
addEI_arguments(parser)
Definition
EITransformUtils.py:9
python.EITransformUtils.appendEI_Substep
appendEI_Substep(trf)
Definition
EITransformUtils.py:33
Generated on
for ATLAS Offline Software by
1.14.0