Skip to content

Inverted order of TauCaloOOC calib tools in CA config

Thomas Strebler requested to merge tstreble/athena:TauCAFix into 22.0

In the Tau CA config, the TauCaloOOC calib tools were ordered differently in the CaloClusterMaker with respect to Pi0ClusterMaker_jobOptions.py. This was having a negligible but non-zero impact on the variable TauPi0Clusters_links.m_weights. Reordering the correction tools get rid of all of the following differences in the q445 test

Py:diff-root         INFO  [TauFinalPi0sAux.e]: 3 leaves differ
Py:diff-root         INFO  [TauFinalPi0sAux.px]: 3 leaves differ
Py:diff-root         INFO  [TauFinalPi0sAux.py]: 2 leaves differ
Py:diff-root         INFO  [TauFinalPi0sAux.pz]: 3 leaves differ
Py:diff-root         INFO  [TauJetsAux.PanTau_BDTVar_Charged_JetMoment_EtDRxTotalEt]: 9 leaves differ
Py:diff-root         INFO  [TauJetsAux.PanTau_BDTVar_Charged_StdDev_Et_WrtEtAllConsts]: 4 leaves differ
Py:diff-root         INFO  [TauJetsAux.PanTau_BDTVar_Combined_DeltaR1stNeutralTo1stCharged]: 1 leaves differ
Py:diff-root         INFO  [TauJetsAux.PanTau_BDTVar_Neutral_HLV_SumM]: 10 leaves differ
Py:diff-root         INFO  [TauJetsAux.PanTau_BDTVar_Neutral_Ratio_1stBDTEtOverEtAllConsts]: 13 leaves differ
Py:diff-root         INFO  [TauJetsAux.PanTau_BDTVar_Neutral_Ratio_EtOverEtAllConsts]: 11 leaves differ
Py:diff-root         INFO  [TauJetsAux.RNNEleScore]: 1 leaves differ
Py:diff-root         INFO  [TauJetsAux.RNNEleScoreSigTrans]: 1 leaves differ
Py:diff-root         INFO  [TauJetsAux.RNNJetScore]: 2 leaves differ
Py:diff-root         INFO  [TauJetsAux.RNNJetScoreSigTrans]: 1 leaves differ
Py:diff-root         INFO  [TauJetsAux.eta]: 1 leaves differ
Py:diff-root         INFO  [TauJetsAux.etaFinalCalib]: 1 leaves differ
Py:diff-root         INFO  [TauJetsAux.etaPanTauCellBased]: 1 leaves differ
Py:diff-root         INFO  [TauJetsAux.mPanTauCellBased]: 3 leaves differ
Py:diff-root         INFO  [TauJetsAux.phi]: 1 leaves differ
Py:diff-root         INFO  [TauJetsAux.phiFinalCalib]: 1 leaves differ
Py:diff-root         INFO  [TauJetsAux.phiPanTauCellBased]: 1 leaves differ
Py:diff-root         INFO  [TauJetsAux.pt]: 1 leaves differ
Py:diff-root         INFO  [TauJetsAux.ptFinalCalib]: 1 leaves differ
Py:diff-root         INFO  [TauJetsAux.ptPanTauCellBased]: 4 leaves differ
Py:diff-root         INFO  [TauJetsAuxDyn.NNDecayModeProb_1p0n]: 8 leaves differ
Py:diff-root         INFO  [TauJetsAuxDyn.NNDecayModeProb_1p1n]: 5 leaves differ
Py:diff-root         INFO  [TauJetsAuxDyn.NNDecayModeProb_1pXn]: 10 leaves differ
Py:diff-root         INFO  [TauJetsAuxDyn.NNDecayModeProb_3p0n]: 11 leaves differ
Py:diff-root         INFO  [TauJetsAuxDyn.NNDecayModeProb_3pXn]: 9 leaves differ
Py:diff-root         INFO  [TauJetsAuxDyn.PFOEngRelDiff]: 4 leaves differ
Py:diff-root         INFO  [TauJetsAuxDyn.mCombined]: 1 leaves differ
Py:diff-root         INFO  [TauJetsAuxDyn.ptCombined]: 1 leaves differ
Py:diff-root         INFO  [TauNeutralParticleFlowObjectsAux.eta]: 2 leaves differ
Py:diff-root         INFO  [TauNeutralParticleFlowObjectsAux.phi]: 1 leaves differ
Py:diff-root         INFO  [TauNeutralParticleFlowObjectsAux.pt]: 74 leaves differ
Py:diff-root         INFO  [TauNeutralParticleFlowObjectsAuxDyn.cellBased_EM1CoreFrac]: 89 leaves differ
Py:diff-root         INFO  [TauNeutralParticleFlowObjectsAuxDyn.cellBased_firstEtaWRTClusterPosition_EM1]: 2 leaves differ
Py:diff-root         INFO  [TauNeutralParticleFlowObjectsAuxDyn.cellBased_firstEtaWRTClusterPosition_EM2]: 2 leaves differ
Py:diff-root         INFO  [TauNeutralParticleFlowObjectsAuxDyn.cellBased_secondEtaWRTClusterPosition_EM1]: 2 leaves differ
Py:diff-root         INFO  [TauNeutralParticleFlowObjectsAuxDyn.cellBased_secondEtaWRTClusterPosition_EM2]: 2 leaves differ
Py:diff-root         INFO  [TauPi0ClustersAux.calE]: 90 leaves differ
Py:diff-root         INFO  [TauPi0ClustersAux.calEta]: 2 leaves differ
Py:diff-root         INFO  [TauPi0ClustersAux.calPhi]: 1 leaves differ
Py:diff-root         INFO  [TauPi0ClustersAux.time]: 154 leaves differ
Py:diff-root         INFO  [TauPi0ClustersAuxDyn.DM_WEIGHT]: 1 leaves differ
Py:diff-root         INFO  [TauPi0Clusters_links.m_weights]: 4475 leaves differ

😄

FYI @goetz @mhodgkin

Merge request reports