-
Notifications
You must be signed in to change notification settings - Fork 482
Methods for Kalman filter linearized wrt reference track #14866
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
REQUEST FOR PRODUCTION RELEASES: This will add The following labels are available |
|
Error while checking build/O2/fullCI_slc9 for 7e23409 at 2025-11-28 03:49: Full log here. |
7e23409 to
92adf4a
Compare
92adf4a to
d5f3968
Compare
At the moment reseeding of lin.ref is not done, it is taken from the existing track seed
With scdcalib.refitITS=true (default) the ITS track outer param will be refitted from scratch using stable Kalman filter staring from the inner param (and using it as as linearization point) and imposing PID of the global track (if any). Note that the reconstruction is done with extra syst.errors on the ITS clusters (20 microns): they can be added also for this refit with usual ITSCATrackerParam.sysErrY2... settings (though this is not necessary). The track residuals wrt the PV are added to the unbinned residuals with identified of padrow 190. Note that PV residuals interpretation differs from the rest: they are provided at the PCA of the track to PV, with PV rotated to the frame of the track. The X of the vertex in this frame is stored in the channel slot mapped from [-0.5:0.5] to short; the alpha of the track frame is stored as the angle in [-pi : pi] mapped to short: auto dy = yv - trkAtPCA.getY(), auto dz = zv - trkAtPCA.getZ(); short compXV = static_cast<short>(xv * 0x7fff / param::MaxVtxX); // MaxVtxX = 0.5 cm mClRes.emplace_back(dy, dz, trkAtPCA.getAlpha() / TMath::Pi(), trkWorkITS.getY(), trkWorkITS.getZ(), 190, -1, compXV);
This PR is similar to #14862, but before its overloaded methods compilation was failing on GPU. Reopening to check if #14865 fixes the problem.