AthenaKernel: Conditions should be indexed by run+lbn, not run+event.
Run-based conditions should be indexed by run+lbn, but the condition handle code was using run+event instead. Fix so that run+lbn is used. To really do this right, EventIDBase needs to be changed in Gaudi to support ordering via run+lbn. The comparison wrappers added here are transitional until the needed changes can be added to Gaudi.
Showing
- Control/AthenaKernel/AthenaKernel/CondCont.h 24 additions, 9 deletionsControl/AthenaKernel/AthenaKernel/CondCont.h
- Control/AthenaKernel/AthenaKernel/IOVEntryT.h 25 additions, 6 deletionsControl/AthenaKernel/AthenaKernel/IOVEntryT.h
- Control/AthenaKernel/src/IOVTime.cxx 6 additions, 3 deletionsControl/AthenaKernel/src/IOVTime.cxx
Loading
Please register or sign in to comment