ATLAS Offline Software
Functions
python.EITransformUtils Namespace Reference

Functions

def addEI_arguments (parser)
 
def addEI_Substep (executorSet)
 
def appendEI_Substep (trf)
 

Function Documentation

◆ addEI_arguments()

def python.EITransformUtils.addEI_arguments (   parser)

Definition at line 9 of file EITransformUtils.py.

9 def addEI_arguments(parser):
10  from EventIndexProducer.eiTrfArgs import addEI_tfArgs
11  addEI_tfArgs(parser)
12 
13 
14 # Add Sub-step Methods

◆ addEI_Substep()

def python.EITransformUtils.addEI_Substep (   executorSet)
Add EI transform substep 

Definition at line 15 of file EITransformUtils.py.

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

◆ appendEI_Substep()

def python.EITransformUtils.appendEI_Substep (   trf)

Definition at line 33 of file EITransformUtils.py.

33 def appendEI_Substep(trf):
34  executor = set()
35  addEI_Substep(executor)
36  trf.appendToExecutorSet(executor)
python.EITransformUtils.addEI_Substep
def addEI_Substep(executorSet)
Definition: EITransformUtils.py:15
python.EITransformUtils.appendEI_Substep
def appendEI_Substep(trf)
Definition: EITransformUtils.py:33
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
python.eiTrfArgs.addEI_tfArgs
def addEI_tfArgs(parser)
Definition: eiTrfArgs.py:80
python.EITransformUtils.addEI_arguments
def addEI_arguments(parser)
Definition: EITransformUtils.py:9