Final split
Working split code.
Features:
-
AnyTracks
are used, and can be loaded without hits - Better
const
support. - Fixed
xmax
andymax
in edge cases - New IO classes in
/ana/data
, single definition in/out - Pre-commit formatting support makes code easier to read
- CMake compile is now the recommended/only way to run ana code
- Better file division, improved names
- Dropped unneeded two-stage caching of trajectories
Due to the reformatting, any other in-progress PRs probably should run pre-commit to match formatting.