Skip to content

fix calorimeter compilation for nightlies

Update Lamarr Calorimeter to use new LHCb conventions and restore information from LHCb to make it work.

Two different commits to begin with, first e404ba47, which moves LamarrCaloProto to new CaloCellCode::CaloArea enums and fixes two bugs along the way:

  1. PID was being checked only for positive instead of using absid. this is fixed
  2. the spill region was ignored, due to a missing key which was not checked. a cleaner solution has been implemented, relying on the CaloCellCode::CaloArea enumeration

Then f71ab710 which targets the addition of the Run1_2 event model code, which can be moved directly to a new project

Merge request reports