MuonR4 - Write prelimnary T0 fit & introduce the concept of calibrated space points
- Introduce the
CalibratedSpacePoint
. They are built from the spacePoints in combination with information from an external seed. Either, the hough seed or the current segement candidate. The additional phi information allows us to recalibrated the Mdt drift circles accounting for propagation time & magnetic field effects. Further, the space point calibration is the entry point to the muon segment T0 fit. - Prototype of the
SpacePointCalibrator
. The calibrator produces theCalibratedSpacePoints
. For the moment, onlyMdtDriftCircles
are recalibrated and the complementary coordinate of the 1D space point is moved the one of the external seed. - Representation of the parameters in the segment fit are unified to a 5-dimensional array. Introduce auxillary functions for creating a 3D line from the parameters & print them
- SegmentSeed does no longer inherti from the HoughMaximum and stores now the data in the ParameterArray form
- Slight change of the fit approach. The fit is not neccessarily seeded the pattern direction. Multiple comnbinations of drift circles are tried as seed in order to accomodate for left-right solutions and also to improve the chances of finding a segment if the pattern is quite noisy. The measuremens are recalibrated at each iteration of the Minuit fit.
- The
MuonR4::Segment
replaces theMuonR4::MuonSegment
. Position & direction are expressed in the global coordinate frame and the measurements are expressed as calibrated space points - The
MuonR4::Segment
is converted into the legacy EDM format and a legacy MS track finding chain is setup in theMuonRecoChainTester
.
Edited by Johannes Junggeburth