9def PVNNVertexCfg(flags):
10 acc = ComponentAccumulator()
11
12 from SGComps.AddressRemappingConfig import InputRenameCfg
13 acc.merge(InputRenameCfg("xAOD::VertexContainer", "PrimaryVertices", "PrimaryVertices_initial"))
14 acc.merge(InputRenameCfg("xAOD::VertexAuxContainer", "PrimaryVerticesAux.", "PrimaryVertices_initialAux."))
15
16 from DerivationFrameworkPhys.PVNNVertexConfig import CustomJetsCfg
17 acc.merge(CustomJetsCfg(flags))
18
19
20 from InDetConfig.InDetPVNNSelectionConfig import PVNNSequenceCfg
21 acc.merge(PVNNSequenceCfg(flags))
22
23 from TrkConfig.TrkVertexToolsConfig import VertexCollectionSortingToolCfg
24 vxsort = VertexCollectionSortingToolCfg(flags)
25 from InDetPriVxFinder.ResortVerticesConfig import ResortVerticesCfg
26 acc.merge(ResortVerticesCfg(flags, "PrimaryVertices_initial", "PrimaryVertices", vxsort))
27
28 return acc
29
30