Skip to content

Add SelReports writer

Alex Pearce requested to merge apearce-selreports-writer into master

Add the creation and writing (to the raw event) of SelReports to Moore.

Currently, only HLT1 line output objects are supported. This is because the SelReports makers only supported v1 Track and Vertex objects at the moment, and I've added converters only for HLT1 line output objects (e.g. Pr::Fitted::Forward::Tracks).

WIP because I would like to add a test. (The making and writing will now run in the existing tests, but we need to test that the reports contain the right information!)

Requires Phys!591 (merged), Phys!621 (merged), and Rec!1780 (merged).

Supersedes !228 (closed). Adds a little piece of !256 (closed) to allow the underlying C++ type of a Python DataHandle to be retrieved.

/cc @nnolte

Edited by Alex Pearce

Merge request reports