TrigT1ResultByteStream: migrate to muon roi tools and cleanup
Several unrelated changes to the TrigT1ResultByteStream
package:
- migrate from muon RoI services to tools (ATR-21660)
- 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 unusedL1SrcIdMap
. - General package cleanup:
- move private headers to src directory
- convert library to interface-only and update link dependencies
- delete obsolete job options