skip unnecessary extrapolation steps
This MR is to make L2 inside-out fast by skipping unnecessary FTF track extrapolations in TrigL2MuonSA package.
- guess if the target surface is cylinder or disk before extrapolation
- based on FTF track eta
- try 1st extrapolation based on the guess
- only when it's failed, try another extrapolation to the other surface
- extrapolations to middle/outer start not from IP but from inner/middle
- if upperstream extrapolations are failed, downstream extrapolations don't run
The efficiencies are not changed by this MR, as reported on ATR-27692.
Edited by Yohei Yamaguchi