27def PhysValPFOCfg(flags, useGlobalContainers=False):
28 acc = ComponentAccumulator()
29
30 if useGlobalContainers:
31 chargedName="GlobalChargedParticleFlowObjects"
32 neutralName="GlobalNeutralParticleFlowObjects"
33 else:
34 chargedName="JetETMissChargedParticleFlowObjects"
35 neutralName="JetETMissNeutralParticleFlowObjects"
36
37 tools = [ acc.popToolsAndMerge(PhysValPFOToolCfg("PhysValFE_charged", chargedName)) ]
38 tools += [ acc.popToolsAndMerge(PhysValPFOToolCfg("PhysValFE_neutral", neutralName)) ]
39 acc.setPrivateTools(tools)
40 return acc