Introduction of NSW L1 Simulation converters
This important MR introduces all the necessary converters to invoke transient/persistent representation scheme and related conversion functions. The structure and inheritance scheme of the newly added persistent classes follow the same pattern as the corresponding ones in the MuonRDO
package.
Other related changes:
- The
NSW_TrigRawDataSegment
class was modified to include the channel list in a given coincidence, as done in !54486 (merged) but never backported toatlas/athena:22.0
branch - The
selection.xml
file was modified introducing an UUID for the _v1 persistent representation, generated using theuuidgen
command - As the converters are now available, the NSW trigger RDO is written into the general MuonL1Simulation output file
- The NSW trigger RDO is added to the
PerfDESDM_MS.py
to be included in the DESD reduction stream
Conversion in both directions, i.e. transient <-> persistent, was successfully tested and a dedicated tool is under development, to be included in the MuonTester
package.