Reorganize Hlt1Conf, Hlt2Conf, RecoConf...
The following discussion from !179 (closed) should be addressed:
-
@apearce started a discussion: (+2 comments) This function and
make_converted_to_track_v1
aren't related to MC matching per se, so if there's already somewhere obvious where these functions could go instead, we should put them there (don't we have a V2 to V1 track converter maker somewhere already?).
Currently we have defined tracking/reconstruction code in Hlt1Conf and Hlt2Conf. This leads in the MC checking to imports from both Hlt1Conf and Hlt2Conf, and some code was directly configured in the MC checking as it was only needed there. The proposal is to move most of the reconstruction configuration to a dedicated module from where Hlt1 and Hlt2 lines can import.
Additionally, the unpacking of data needed to run the Hlt2 examples lives in Hlt2Conf. As this is something more general, this can be moved to its own module as well.
The reorganization should also make it easier to move the configuration upstream.