ATLAS Offline Software
Functions
PFRun3Remaps Namespace Reference
Functions
def
ListRemaps
()
Function Documentation
◆
ListRemaps()
def PFRun3Remaps.ListRemaps
(
)
Definition at line
3
of file
PFRun3Remaps.py
.
3
def
ListRemaps
():
4
#function to get all of the remapped names needed in PFRun3Config.py
5
from
SGComps.AddressRemappingConfig
import
InputRenameCfg
6
list_remaps=[
7
#Remap input containers, that we rebuild from the ESD
8
#Remap the calibrated and origin corrected topoclusters
9
InputRenameCfg (
'xAOD::CaloClusterContainer'
,
'CaloCalTopoClusters'
,
'CaloCalTopoClusters_renamed'
),
10
InputRenameCfg (
'xAOD::CaloClusterAuxContainer'
,
'CaloCalTopoClustersAux.'
,
'CaloCalTopoClusters_renamedAux.'
),
11
InputRenameCfg (
'CaloClusterCellLinkContainer'
,
'CaloCalTopoClusters_links'
,
'CaloCalTopoClusters_links_renamed'
),
12
InputRenameCfg (
'xAOD::CaloClusterContainer'
,
'LCOriginTopoClusters'
,
'LCOriginTopoClusters_renamed'
),
13
InputRenameCfg (
'xAOD::ShallowAuxContainer'
,
'LCOriginTopoClustersAux.'
,
'LCOriginTopoClusters_renamedAux.'
),
14
InputRenameCfg (
'xAOD::CaloClusterContainer'
,
'EMOriginTopoClusters'
,
'EMOriginTopoClusters_renamed'
),
15
InputRenameCfg
(
'xAOD::ShallowAuxContainer'
,
'EMOriginTopoClustersAux.'
,
'EMOriginTopoClusters_renamedAux.'
),
16
17
#Remap containers that pflow will rebuild
18
InputRenameCfg
(
'xAOD::FlowElementContainer'
,
'JetETMissChargedParticleFlowObjects'
,
'JetETMissChargedParticleFlowObjects_renamed'
),
19
InputRenameCfg
(
'xAOD::FlowElementAuxContainer'
,
'JetETMissChargedParticleFlowObjectsAux.'
,
'JetETMissChargedParticleFlowObjects_renamedAux.'
),
20
InputRenameCfg
(
'xAOD::FlowElementContainer'
,
'JetETMissNeutralParticleFlowObjects'
,
'JetETMissNeutralParticleFlowObjects_renamed'
),
21
InputRenameCfg
(
'xAOD::FlowElementAuxContainer'
,
'JetETMissNeutralParticleFlowObjectsAux.'
,
'JetETMissNeutralParticleFlowObjects_renamedAux.'
),
22
23
#Remap the decorations on other containers that pflow will recreate
24
#EGamma
25
InputRenameCfg (
'xAOD::ElectronContainer'
,
'Electrons.chargedFELinks'
,
'Electrons.chargedFELinks_renamed'
),
26
InputRenameCfg (
'xAOD::ElectronContainer'
,
'Electrons.neutralFELinks'
,
'Electrons.neutralFELinks_renamed'
),
27
InputRenameCfg (
'xAOD::PhotonContainer'
,
'Photons.chargedFELinks'
,
'Photons.chargedFELinks_renamed'
),
28
InputRenameCfg (
'xAOD::PhotonContainer'
,
'Photons.neutralFELinks'
,
'Photons.neutralFELinks_renamed'
),
29
InputRenameCfg (
'xAOD::ElectronContainer'
,
'Electrons.neutralpfoLinks'
,
'Electrons.neutralpfoLinks_renamed'
),
30
InputRenameCfg (
'xAOD::ElectronContainer'
,
'Electrons.chargedpfoLinks'
,
'Electrons.chargedpfoLinks_renamed'
),
31
InputRenameCfg (
'xAOD::PhotonContainer'
,
'Photons.neutralpfoLinks'
,
'Photons.neutralpfoLinks_renamed'
),
32
InputRenameCfg (
'xAOD::PhotonContainer'
,
'Photons.chargedpfoLinks'
,
'Photons.chargedpfoLinks_renamed'
),
33
#Muons
34
InputRenameCfg (
'xAOD::MuonContainer'
,
'Muons.chargedFELinks'
,
'Muons.chargedFELinks_renamed'
),
35
InputRenameCfg (
'xAOD::MuonContainer'
,
'Muons.neutralFELinks'
,
'Muons.neutralFELinks_renamed'
),
36
InputRenameCfg (
'xAOD::MuonContainer'
,
'Muons.muon_efrac_matched_FE'
,
'Muons.muon_efrac_matched_FE_renamed'
),
37
InputRenameCfg (
'xAOD::MuonContainer'
,
'Muons.ClusterInfo_deltaR'
,
'Muons.ClusterInfo_deltaR_renamed'
),
38
InputRenameCfg (
'xAOD::CaloClusterContainer'
,
'MuonClusterCollection.constituentClusterLinks'
,
'MuonClusterCollection.constituentClusterLinks_renamed'
),
39
#Taus
40
InputRenameCfg (
'xAOD::TauJetContainer'
,
'TauJets.neutralFELinks'
,
'TauJets.neutralFELinks_renamed'
),
41
InputRenameCfg (
'xAOD::TauJetContainer'
,
'TauJets.chargedFELinks'
,
'TauJets.chargedFELinks_renamed'
),
42
]
43
44
return
list_remaps
PFRun3Remaps.ListRemaps
def ListRemaps()
Definition:
PFRun3Remaps.py:3
AddressRemappingConfig.InputRenameCfg
def InputRenameCfg(type, from_name, to_name)
Definition:
AddressRemappingConfig.py:28
Generated on Thu Nov 7 2024 22:22:33 for ATLAS Offline Software by
1.8.18