Skip to content

Clean-up obsolete Interface from MuonDigitization code

This merge request tidies up the stand-alone sub-system digitization algorithms for RUN2 Muon technologies. The NSW packages are deliberately left unchanged to avoid creating conflicts with developments swept from 21.3. Updated Algorithms all use the IPileUpTool interface rather than the IMuonDigitizationTool interface.

The CscOverlay Algorithm is also updated to use the IPileUpTool interface rather than the IMuonDigitizationTool interface for its ToolHandle for CscDigitizationTool. Also took the opportunity to clean-up whitespace a bit and move more member variable initialization to the header file.

Drop obsolete inheritance on IMuonDigitizationTool from PileUpTools for RUN2 Muon technologies. Also tidied up whitespace and moved the initialization of more member variables to the header file for CscDigitizationTool.

Edited by John Derek Chapman

Merge request reports