Skip to content

Fix inconsistency seen with gaudi/Gaudi!577

Marco Cattaneo requested to merge fixInconsistencySeenWithGaudi577 into run2-patches

The new Gaudi JobOptionsSvc is more strict with case sensitivity. This fixes the following error in the stripping tests:

JobOptionsSvc                                               WARNING mismatching case for property name: actual name is SelKsLLForCharmFromBSemi.Output but SelKsLLforCharmFromBSemi.Output is in the option files
JobOptionsSvc                                               WARNING mismatching case for property name: actual name is SelKsLLForCharmFromBSemi.Inputs but SelKsLLforCharmFromBSemi.Inputs is in the option files
ToolSvc.DecodeSimpleDecayString                               FATAL not a valid decaydescriptor `'
SelKsLLForCharmFromBSemi                                      ERROR CombineParticles:: Unable to decode DecayDescriptor(s)  StatusCode=FAILURE
SelKsLLForCharmFromBSemi                                      ERROR CombineParticles:: Error from updateMajor StatusCode=FAILURE

To be seen whether the old implementation was quietly ignoring the bug (and so there may be an influence on the stripping rates by fixing it) or whether it was insensitive to it (in which case the fix is backwards compatible).

@rmatev @atully @nskidmor FYI

Edited by Marco Cattaneo

Merge request reports