CPAlgorithms: user-side improvements to the config blocks
The following changes are made to the config blocks:
- make the MC campaign metadata accessible to the ConfigAccumulator --> allows to automatically configure the PRW
- the PRW config block that was set up by the ConfigText is only the example one used in the CI --> rename it to "test" and set up the correct (autoconfig) PRW for actual users
- add functions to extract the FTAG and JES MC/MC metadata information from flags, and make it accessible to the ConfigAccumulator --> allows to automatically configure the FTAG MC/MC parameter
generator
(unique text config instead, instead of 1 per generator) - remove the default variable
jet_m
for small-R jets --> move it to large-R jets instead
Merge request reports
Activity
286 287 return 287 288 campaign, files, prwfiles, lumicalcfiles = None, None, None, None 288 289 useDefaultConfig = False 289 prwfiles, lumicalcfiles = pileupConfigFiles(dataType) 290 # need to allow for conversion of dataType from string to enum for the call to pileupConfigFiles 291 prwfiles, lumicalcfiles = pileupConfigFiles( {'data': DataType.Data, 'mc': DataType.FullSim, 'afii': DataType.FastSim}.get(dataType, dataType) ) This merge request affects 8 packages:
- PhysicsAnalysis/Algorithms/AnalysisAlgorithmsConfig
- PhysicsAnalysis/Algorithms/AsgAnalysisAlgorithms
- PhysicsAnalysis/Algorithms/FTagAnalysisAlgorithms
- PhysicsAnalysis/Algorithms/JetAnalysisAlgorithms
- PhysicsAnalysis/Algorithms/MetAnalysisAlgorithms
- PhysicsAnalysis/Algorithms/TauAnalysisAlgorithms
- PhysicsAnalysis/Algorithms/TriggerAnalysisAlgorithms
- PhysicsAnalysis/AnalysisCommon/PileupReweighting
Affected files list will not be printed in this case
- Resolved by Baptiste Ravina
- Resolved by Baptiste Ravina
- Resolved by Baptiste Ravina
CI Result FAILURE (hash 654d087b)Athena AnalysisBase AthAnalysis externals cmake make tests Full details available on this CI monitor view. Check the JIRA CI status board for known problems
Athena: number of compilation errors 0, warnings 1
AnalysisBase: number of compilation errors 0, warnings 0
AthAnalysis: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-EL9 340]added review-user-action-required label and removed review-pending-level-1 label
This merge request affects 8 packages:
- PhysicsAnalysis/Algorithms/AnalysisAlgorithmsConfig
- PhysicsAnalysis/Algorithms/AsgAnalysisAlgorithms
- PhysicsAnalysis/Algorithms/FTagAnalysisAlgorithms
- PhysicsAnalysis/Algorithms/JetAnalysisAlgorithms
- PhysicsAnalysis/Algorithms/MetAnalysisAlgorithms
- PhysicsAnalysis/Algorithms/TauAnalysisAlgorithms
- PhysicsAnalysis/Algorithms/TriggerAnalysisAlgorithms
- PhysicsAnalysis/AnalysisCommon/PileupReweighting
Affected files list will not be printed in this case
added review-pending-level-1 label and removed review-user-action-required label
CI Result FAILURE (hash 6e69831b)Athena AnalysisBase AthAnalysis externals cmake make tests Full details available on this CI monitor view. Check the JIRA CI status board for known problems
Athena: number of compilation errors 0, warnings 1
AnalysisBase: number of compilation errors 0, warnings 0
AthAnalysis: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-EL9 365]added review-user-action-required label and removed review-pending-level-1 label
- Resolved by Nils Erik Krumnack
added analysis-review-approved label and removed analysis-review-required label