Skip to content

CaloAlignCondAlg updates

  1. Allow empty keys for read condition handles.

When both of keys are empty, then the algorithm builds an unaligned Calo DD Manager and writes it into Condition Store with infinite validity. This is needed for some unit tests (see !47007 (merged))

  1. Downgrade CaloAlignCondAlg from reentrant to regular algorithm

Hopefully a temporary measure to quickly fix random failures in some tests (see ATR-24282). In the long run the threading issues in CaloAlignCondAlg need to be understood and fixed. After that we can turn it into a reentrant algorithm again

Merge request reports