Draft: Adapt code to new IBIntegrator
Needed for LHCb!3536 (merged) and based on !2860 (merged)
-
ITrackMomentumEstimate
: changed to get DeMagnet as argument (to be passed to IBIntegrator)- adapted
FastMomentumEstimate
andTrackPtKick
- adapted
-
StandaloneMuonRec
: add B field info to the derived condition -
MuonTrackMomRec
: made it aConditionAccessorHolder
to have access to DeMagnet to be used in the local copy of theTrackPtKick
code (modified to match the latest version of the original), dropped some unused stuff too- simplified
IMuonTrackMomRec
- adapted
MuonCombRec
- simplified
-
AlignMuonRec
: made it aConditionAccessorHolder
to access DeMagnet (needed forITrackMomentumEstimate
), it would need more modernization
Edited by Marco Clemencic