Skip to content

Implement new Region Selector conditions algorithm and flesh out the new RegSelTool class

Mark Sutton requested to merge sutt/athena:master-rstool into master

The new approach to provide an individual RegSelTool for each subdetector makes use of the detector cabling information becoming conditions data.

The new RegSelCondAlg is a conditions algorithm that depends - in the first instance - on the pixel cabling conditions data, as a proof of concept, and adds the RS lookup table as conditions data.

The new RegSelTool that has a dependence on the RS lookup table conditions data. This is all to effectively replicate the Run 2 begin run functionality but with the new conditions handling in MT.

A subsequent request consisting of the configuration code needed to use these classes is currently being developed.

This is a first proof of principle implementation - once it is all working correctly any remaining issues will be fixed - remove redundant comments, add tables for other detector subcomponents etc, rather than allow these issues to act as a distraction at this point.

Edited by Mark Sutton

Merge request reports