5 '''@file PFlowPhysVal.py
8 @brief Main CA-based python configuration for PFODQA
11 from AthenaConfiguration.ComponentAccumulator
import ComponentAccumulator
12 from AthenaConfiguration.ComponentFactory
import CompFactory
18 kwargs.setdefault(
"OutputLevel", WARNING)
19 kwargs.setdefault(
"DetailLevel", 10)
20 kwargs.setdefault(
"EnableLumi",
False)
21 kwargs.setdefault(
"FlowElementContainerName", container)
22 kwargs.setdefault(
"useNeutralFE",
"Neutral" in container)
23 tool = CompFactory.PhysValFE(name, **kwargs)
24 acc.setPrivateTools(tool)
30 tools = [ acc.popToolsAndMerge(
PhysValPFOToolCfg(
"PhysValFE_charged",
"JetETMissChargedParticleFlowObjects")) ]
31 tools += [ acc.popToolsAndMerge(
PhysValPFOToolCfg(
"PhysValFE_neutral",
"JetETMissNeutralParticleFlowObjects")) ]
32 acc.setPrivateTools(tools)