Track models that include curvature are needed for the correct reconstruction of testbeam data with a magnetic field.
I added a completely new track model
HelixTrack which fits a helix to the measurement points, similar to the
StraightLineTrack without magnetic field. The
HelixTrack is able to perform a straightline fit if no magnetic field is given, such that this new model could also fully replace the
Additionally I implemented the curvature from the magnetic field to the
Implement user definable magnetic field parameter
Add curvature to
Add correct measurement error handling to helix fit
HelixTrack model should replace the
StraightLineTrack model, also the other models and modules need to be checked and adapted (e.g.
I tested the current implmentation with some very basic tests using simulated data with 250 GeV protons and a 3T magnetic field along the x-axis. So far
GblTrack give very compatible results. More thorough test still need to be done (magnetic field orientations, alignment, etc.). Help is very welcome for this :)