PrKalmanFilter: add alignment derivatives & classical smoother iteration
Making progress on #179
New features in this MR:
- Implementation of a minimal
PrKalmanFitResult
similar to the existingKalmanFitResult
. This is holds information for the alignment. Extra benefit is that the monitoring can access the fitnodes via this object too. - Implementation of a classical smoother post-processing step, which also persists the gain matrix needed for the alignment. @wouter what do you think? This means the fitnodes would arrive at the alignment ready to rock and roll
😉 , thus the alignment wouldn't have to perform this fitting step anymore. - Implement the alignment derivatives, for now this is using the formalism that was in the
TrackProjector.cpp
. I still plan to update this to using the new formalism once I've sat down and checked it all, but this allows us to progress independently of me figuring how to do basic math...🙈
moving related changes to the TrackMasterFitter
to !2438 (merged)
Edited by Christoph Hasse