ATLAS Offline Software
Functions | Variables
python.DAOD_TLA_OutputConfig Namespace Reference

Functions

def DAOD_TLA_OutputCfg (flags, additional_items=[])
 

Variables

 log = logging.getLogger('decodeBS_TLA_AOD.py')
 

Function Documentation

◆ DAOD_TLA_OutputCfg()

def python.DAOD_TLA_OutputConfig.DAOD_TLA_OutputCfg (   flags,
  additional_items = [] 
)
Configure AOD output 

Definition at line 11 of file DAOD_TLA_OutputConfig.py.

11 def DAOD_TLA_OutputCfg(flags,additional_items=[]):
12  """ Configure AOD output """
13  acc = ComponentAccumulator()
14 
15  from TrigEDMConfig.TriggerEDM import getTriggerEDMList
16  edmList = getTriggerEDMList(flags, key=flags.Trigger.ESDEDMSet)
17 
18  ItemList = []
19  for edmType, edmKeys in edmList.items():
20  for key in edmKeys:
21  ItemList.append(edmType+'#'+key)
22  ItemList += [ "xAOD::EventInfo#EventInfo", "xAOD::EventAuxInfo#EventInfoAux." ]
23  ItemList += [ 'xAOD::TrigCompositeContainer#*' ]
24  ItemList += [ 'xAOD::TrigCompositeAuxContainer#*' ]
25  ItemList += [ 'xAOD::TrigDecision#*' ]
26  ItemList += [ 'xAOD::TrigDecisionAuxInfo#*']
27  ItemList += additional_items
28 
29  from OutputStreamAthenaPool.OutputStreamConfig import OutputStreamCfg
30  acc.merge(OutputStreamCfg(flags, "AOD", ItemList=ItemList))
31 
32 
33  return acc

Variable Documentation

◆ log

python.DAOD_TLA_OutputConfig.log = logging.getLogger('decodeBS_TLA_AOD.py')

Definition at line 7 of file DAOD_TLA_OutputConfig.py.

python.JetAnalysisCommon.ComponentAccumulator
ComponentAccumulator
Definition: JetAnalysisCommon.py:302
python.OutputStreamConfig.OutputStreamCfg
def OutputStreamCfg(flags, streamName, ItemList=[], MetadataItemList=[], disableEventTag=False, trigNavThinningSvc=None, takeItemsFromInput=False, extendProvenanceRecord=True, AcceptAlgs=[], HelperTools=[])
Definition: OutputStreamConfig.py:12
python.DAOD_TLA_OutputConfig.DAOD_TLA_OutputCfg
def DAOD_TLA_OutputCfg(flags, additional_items=[])
Definition: DAOD_TLA_OutputConfig.py:11
python.TriggerEDM.getTriggerEDMList
def getTriggerEDMList(flags, key, runVersion=-1)
Definition: TriggerEDM.py:149