Skip to content

Draft: Adapt code to new IBIntegrator

Marco Clemencic requested to merge dd4hep-bintegrator into master

Needed for LHCb!3536 (merged) and based on !2860 (merged)

  • ITrackMomentumEstimate: changed to get DeMagnet as argument (to be passed to IBIntegrator)
    • adapted FastMomentumEstimate and TrackPtKick
  • StandaloneMuonRec: add B field info to the derived condition
  • MuonTrackMomRec: made it a ConditionAccessorHolder to have access to DeMagnet to be used in the local copy of the TrackPtKick code (modified to match the latest version of the original), dropped some unused stuff too
    • simplified IMuonTrackMomRec
    • adapted MuonCombRec
  • AlignMuonRec: made it a ConditionAccessorHolder to access DeMagnet (needed for ITrackMomentumEstimate), it would need more modernization
Edited by Marco Clemencic

Merge request reports