drop unused tau variable, and code cleanup
Hello,
This MR is dropping a few variables that are not used anywhere in the tau reconstruction:
-
TauJetParameters::LC_pantau_interpolPt
: we now use an Et-resolution weighted average between calo pt and substructure pt as input to the MVA pt, no longer an interpolated pt -
TauJetParameters::SumPtTrkFracCorrected
andTauJetParameters::innerTrkAvgDistCorrected
: we no longer use pileup-corrected BDT inputs
I have checked it does not change the reconstruction output, besides the 3 variables that are now gone. Impressive size reduction of the TauJets container in the xAOD by 0.8% :-)
I also dropped all the initalize/finalize override methods that were trivially returning SUCCESS.
Code cleanup was also done on a best-effort basis.
Cheers, Bertrand
Merge request reports
Activity
added Reconstruction Tau master labels
added review-pending-level-1 label
added 1 commit
- af72be67 - drop 2 more deprecated variables, and fix indentation
added 1 commit
- 22a91b55 - drop override methods that simply return SUCCESS
CI Result SUCCESS (hash c02c23d4)Athena AthSimulation AthGeneration AnalysisBase externals cmake make required tests optional tests Full details available on this CI monitor view
Athena: number of compilation errors 0, warnings 0
AthSimulation: number of compilation errors 0, warnings 0
AthGeneration: number of compilation errors 0, warnings 0
AnalysisBase: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 19961] CI Result SUCCESS (hash 7b734a1b)Athena AthSimulation AthGeneration AnalysisBase externals cmake make required tests optional tests Full details available on this CI monitor view
Athena: number of compilation errors 0, warnings 0
AthSimulation: number of compilation errors 0, warnings 0
AthGeneration: number of compilation errors 0, warnings 0
AnalysisBase: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 19966] CI Result SUCCESS (hash af72be67)Athena AthSimulation AthGeneration AnalysisBase externals cmake make required tests optional tests Full details available on this CI monitor view
Athena: number of compilation errors 0, warnings 0
AthSimulation: number of compilation errors 0, warnings 0
AthGeneration: number of compilation errors 0, warnings 0
AnalysisBase: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 19963] CI Result SUCCESS (hash 22a91b55)Athena AthSimulation AthGeneration AnalysisBase externals cmake make required tests optional tests Full details available on this CI monitor view
Athena: number of compilation errors 0, warnings 0
AthSimulation: number of compilation errors 0, warnings 0
AthGeneration: number of compilation errors 0, warnings 0
AnalysisBase: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 19972]- Resolved by Vakhtang Tsulaia
- Resolved by Bertrand Martin Dit Latour