Skip to content
Snippets Groups Projects

Make MCRichDigitsToRawBufferAlg functional

Makes MCRichDigitsToRawBufferAlg (almost) functional in order to adapt to changes introduced in LHCb!3421 (merged) and fix the dd4hep builds (tests still fail, but they do anyway in master so...)

I say almost, as Boole still requires algorithms that emulate the RawBanks to fill a single RawEvent object, which is not something allowed in the functional framework as input arguments are const. I therefore have to cast this away in order to fill the RICH banks.

Eventually Boole will need to be updated to change how it creates the RawEvent, to remove the need for this, but that is well beyond the scope of this MR.

Merge request reports

Merge request pipeline #3617522 passed

Merge request pipeline passed for 3a51a7f6

Merged by Christopher Rob JonesChristopher Rob Jones 3 years ago (Feb 24, 2022 3:17pm UTC)

Loading

Pipeline #3619037 passed

Pipeline passed for 1a237e91 on master

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading