Mu2e / Mu2eEventDisplay

REve based event display developed by the Analysis Tools Group
Apache License 2.0
0 stars 12 forks source link

Add KalSeed selection #166

Closed brownd1978 closed 3 months ago

brownd1978 commented 4 months ago

This PR restructures REve access to KalSeeds, using the indirection the a art::Ptr collection to allow more flexibility in defining which KalSeeds to view. It akso fixes some inefficiencies where KalSeeds were being copied instead of passed by reference. It also adds EventID selection to the default path, resulting in simplification for the examples.

brownd1978 commented 4 months ago

One issue: with this change the KalSeed infobox no longer provides information on what kind of track fit this is: all tracks come from the same collection. It's easy enough to fix, and I've already fixed it for the terminal dump printout, but it needs fixing before this should be merged. I'll try to append a fix to this PR.