Skip to content

TrigT1ResultByteStream: migrate to muon roi tools and cleanup

Frank Winklmeier requested to merge fwinkl/athena:t1bs into master

Several unrelated changes to the TrigT1ResultByteStream package:

  1. migrate from muon RoI services to tools (ATR-21660)
  2. Do not dynamically allocate MuCTPISrcIdMap but make it an instance member. This ends up removing a surprisingly amount of unnecessary code (destructors, finalize). Also delete unused L1SrcIdMap.
  3. General package cleanup:
    • move private headers to src directory
    • convert library to interface-only and update link dependencies
    • delete obsolete job options

Merge request reports