12 """ Configure AOD output """
13 acc = ComponentAccumulator()
15 from TrigEDMConfig.TriggerEDM
import getTriggerEDMList
16 edmList = getTriggerEDMList(flags, key=flags.Trigger.ESDEDMSet)
19 for edmType, edmKeys
in edmList.items():
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
29 from OutputStreamAthenaPool.OutputStreamConfig
import OutputStreamCfg
30 acc.merge(OutputStreamCfg(flags,
"AOD", ItemList=ItemList))