12 """ Configure AOD output """
13 acc = ComponentAccumulator()
15 from TrigEDMConfig.TriggerEDM
import getTriggerEDMList
16 edmList = getTriggerEDMList(flags, key=flags.Trigger.AODEDMSet)
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 += [
'xAOD::TrigConfKeys#*' ]
28 ItemList += [
'xAOD::BunchConfKey#*' ]
29 ItemList += additional_items
31 from OutputStreamAthenaPool.OutputStreamConfig
import OutputStreamCfg
32 acc.merge(OutputStreamCfg(flags,
"AOD", ItemList=ItemList))