18 acc = ComponentAccumulator()
20 from TrkConfig.AtlasExtrapolatorConfig
import \
21 MCTruthClassifierExtrapolatorCfg
22 extrapolator = acc.popToolsAndMerge(MCTruthClassifierExtrapolatorCfg(flags))
24 from TrackToCalo.TrackToCaloConfig
import EMParticleCaloExtensionToolCfg
25 extension = EMParticleCaloExtensionToolCfg(flags, Extrapolator=extrapolator)
26 particleCaloExtensionTool = acc.popToolsAndMerge(extension)
28 mckey = resolveSGKey (flags, flags.D3PD.TruthSGKey)
31 (CompFactory.D3PD.D3PDMCTruthClassifier
32 (
'D3PDMCTruthClassifier',
33 CaloDetDescrManager =
'CaloDetDescrManager',
34 xAODTruthParticleContainerName = mckey,
35 ParticleCaloExtensionTool = particleCaloExtensionTool,
36 pTNeutralPartCut = 1e-3,
37 partExtrConePhi = 0.6,
38 partExtrConeEta = 0.2,