Skip to content

New DetectorRole: PASSIVE

Simon Spannagel requested to merge passive_detector into master

Detectors marked with

role = "passive"

will not get DetectorModule instances and hence no data will be loaded for them. They can, however, contribute with their material budget to scattering and therefore are added as planes to track candidates.

This MR also cleans up some Module methods and adds const'ness where const'ness belowngs. New access methods get_regular_detectors() and num_regular_detectors() help reducing the individual checks on detector roles everywhere.

Edited by Simon Spannagel

Merge request reports