3from AthenaConfiguration.ComponentAccumulator
import ComponentAccumulator
4from AthenaConfiguration.ComponentFactory
import CompFactory
7 from TrkConfig.TrkVKalVrtFitterConfig
import BPHY_TrkVKalVrtFitterCfg \
9 return TrkVKalVrtFitterCfg(flags, name=BPHYDerivationName+
"_VKalVrtFitter", **kwargs)
12 from TrkConfig.TrkVertexAnalysisUtilsConfig
import V0ToolsCfg
13 return V0ToolsCfg(flags, BPHYDerivationName+
"_V0Tools")
16 from InDetConfig.InDetConversionFinderToolsConfig
import \
17 BPHY_VertexPointEstimatorCfg
as VertexPointEstimatorCfg
18 return VertexPointEstimatorCfg(flags, BPHYDerivationName+
"_VtxPointEstimator")
21 from InDetConfig.InDetTrackSelectorToolConfig
import \
22 BPHY_InDetDetailedTrackSelectorToolCfg
as \
23 InDetDetailedTrackSelectorToolCfg
24 return InDetDetailedTrackSelectorToolCfg(flags, BPHYDerivationName+
"_InDetDetailedTrackSelectorTool")
27 acc = ComponentAccumulator()
28 acc.addPublicTool(CompFactory.DerivationFramework.Thin_vtxTrk(name, **kwargs),
33 acc = ComponentAccumulator()
34 kwargs.setdefault(
"TrackLRTContainer",
35 "InDetLargeD0TrackParticles"
36 if flags.Tracking.doLargeD0
else "")
38 CompFactory.DerivationFramework.AugOriginalCounts(name, **kwargs))
46 acc = ComponentAccumulator()
48 CompFactory.DerivationFramework.BPhysBGammaFinder(name, **kwargs))
53 acc = ComponentAccumulator()
55 CompFactory.DerivationFramework.BPhysMetadataBase(name, **kwargs))
60 acc = ComponentAccumulator()
61 name = BPHYDerivationName +
"_Bmumu_metadata"
62 kwargs.setdefault(
"DerivationName",BPHYDerivationName)
64 CompFactory.DerivationFramework.Bmumu_metadata(name, **kwargs))
BPhysBGammaFinderCfg(flags, name="BPhysBGammaFinder", **kwargs)
Bmumu_metadataCfg(flags, BPHYDerivationName, **kwargs)
AugOriginalCountsCfg(flags, name="AugOriginalCounts", **kwargs)
BPHY_V0ToolCfg(flags, BPHYDerivationName)
BPHY_TrkVKalVrtFitterCfg(flags, BPHYDerivationName, **kwargs)
BPhysMetadataBaseCfg(flags, name="BPhysMetadataBase", **kwargs)
BPHY_VertexPointEstimatorCfg(flags, BPHYDerivationName)
BPHY_InDetDetailedTrackSelectorToolCfg(flags, BPHYDerivationName)
Thin_vtxTrkCfg(flags, name, **kwargs)