You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When KF uses track parameter and stub residuals from f/w the z0 resolution degrades by a factor of ~1.5 over all eta.
Creating fake seed stubs (seed stub on tracklet seed parameter at average barrel layer radius / disk z position) alone degrades z0 resolution noticeably, which means track parameter are corrupted. Looks for me like +-1 errors on integer values for z0 and tanL. Due to the roughness of those parameter the +-1 errors become significant.
Looking at Stub residuals I see more than +-1 errors (where I compare with simple calculated residuals). Actually the tracklet code uses higher order corrections so that one expects to see errors but those should improve z0 resolution and not degrade...
To observe the problem, change the parameters in https://github.com/cms-L1TK/cmssw/blob/L1TK-dev-14_2_0_pre4/L1Trigger/TrackFindingTracklet/python/Producer_cfi.py. Setting UseTTStubResiduals = true causes the stub residuals to be recalculated from the TTStub and tracklet helix parameters, instead of taking them from the emulated tracklet output. Settings UseTTStubParameters=true causes the tracklet helix parameters to be recalculated from the two seed TTStubs.
The text was updated successfully, but these errors were encountered:
When KF uses track parameter and stub residuals from f/w the z0 resolution degrades by a factor of ~1.5 over all eta.
Creating fake seed stubs (seed stub on tracklet seed parameter at average barrel layer radius / disk z position) alone degrades z0 resolution noticeably, which means track parameter are corrupted. Looks for me like +-1 errors on integer values for z0 and tanL. Due to the roughness of those parameter the +-1 errors become significant.
Looking at Stub residuals I see more than +-1 errors (where I compare with simple calculated residuals). Actually the tracklet code uses higher order corrections so that one expects to see errors but those should improve z0 resolution and not degrade...
To observe the problem, change the parameters in https://github.com/cms-L1TK/cmssw/blob/L1TK-dev-14_2_0_pre4/L1Trigger/TrackFindingTracklet/python/Producer_cfi.py. Setting UseTTStubResiduals = true causes the stub residuals to be recalculated from the TTStub and tracklet helix parameters, instead of taking them from the emulated tracklet output. Settings UseTTStubParameters=true causes the tracklet helix parameters to be recalculated from the two seed TTStubs.
The text was updated successfully, but these errors were encountered: