ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
PhysicsAnalysis
DerivationFramework
DerivationFrameworkPhys
python
DerivationPrimaryVertexConfig.py
Go to the documentation of this file.
1
# Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
2
3
from
AthenaConfiguration.ComponentAccumulator
import
ComponentAccumulator
4
from
AthenaCommon.Logging
import
logging
5
6
logPHYS = logging.getLogger(
'PHYS'
)
7
8
9
def
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
31
def
HGamNNVertexCfg
(flags):
32
acc = ComponentAccumulator()
33
34
from
SGComps.AddressRemappingConfig
import
InputRenameCfg
35
acc.merge(InputRenameCfg(
"xAOD::VertexContainer"
,
"PrimaryVertices"
,
"PrimaryVertices_old"
))
36
acc.merge(InputRenameCfg(
"xAOD::VertexAuxContainer"
,
"PrimaryVerticesAux."
,
"PrimaryVertices_oldAux."
))
37
38
from
DerivationFrameworkHiggs.HIGG1D1CustomVertexConfig
import
DiPhotonVertexCfg
39
acc.merge(DiPhotonVertexCfg(flags, VertexContainer=
"PrimaryVertices_old"
))
40
41
from
TrkConfig.TrkVertexToolsConfig
import
VertexCollectionSortingToolCfg
42
vxsort = VertexCollectionSortingToolCfg(flags)
43
from
InDetPriVxFinder.ResortVerticesConfig
import
ResortVerticesCfg
44
acc.merge(ResortVerticesCfg(flags,
"HggPrimaryVertices"
,
"PrimaryVertices"
, vxsort))
45
46
return
acc
python.DerivationPrimaryVertexConfig.HGamNNVertexCfg
HGamNNVertexCfg(flags)
Definition
DerivationPrimaryVertexConfig.py:31
python.DerivationPrimaryVertexConfig.PVNNVertexCfg
PVNNVertexCfg(flags)
Definition
DerivationPrimaryVertexConfig.py:9
Generated on
for ATLAS Offline Software by
1.17.0