adding more details to AsgElectronLikelihoodTool initialization failure error messages
In order to investigate ATLASRECTS-6418: adding as suggested by @christos a bit more information (paths to the specified and resolved config and PDF files) to the error messages printed by the AsgElectronLikelihoodTool when initialization fails. Also including a couple trivial checks and printing warnings accordingly (e.g. when the default PDF file name is used, which should not really happen). The tool's behaviour should be the same as before with one exception: the initialization will fail early if the PDF filename is empty (but previously that would probably have caused a failure soon afterwards anyway). In principle, for normal usage there should be no more printouts in the log than currently.
Merge request reports
Activity
mentioned in merge request !44450 (merged)
added Analysis Derivation analysis-review-required review-pending-level-1 labels
added Tools label and removed Analysis Derivation analysis-review-required review-pending-level-1 labels
CI Result SUCCESS (hash ee784673)Athena AthSimulation AthGeneration AnalysisBase AthAnalysis DetCommon 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
AthAnalysis: number of compilation errors 0, warnings 0
DetCommon: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 35527]added review-pending-level-1 label
removed review-pending-level-1 label
added review-pending-level-1 label
added review-approved label and removed review-pending-level-1 label
mentioned in commit 557b10a4
added sweep:ignore label