Move all Intersection code from ptr to optional or value
Move all Intersection code from ptr to optional or value
This ended up including a removal of quite a bit of obsolete code
Merge request reports
Activity
This merge request affects 12 packages:
- MuonSpectrometer/MuonReconstruction/MuonSegmentMakers/MuonSegmentMakerTools/TGC_LinearSegmentMakerTool
- Reconstruction/MuonIdentification/MuidCaloIsolationTools
- Tracking/TrkExtrapolation/TrkExAlgs
- Tracking/TrkExtrapolation/TrkExInterfaces
- Tracking/TrkExtrapolation/TrkExRungeKuttaIntersector
- Tracking/TrkExtrapolation/TrkExRungeKuttaPropagator
- Tracking/TrkExtrapolation/TrkExSTEP_Propagator
- Tracking/TrkExtrapolation/TrkExSolenoidalIntersector
- Tracking/TrkExtrapolation/TrkExStraightLineIntersector
- Tracking/TrkExtrapolation/TrkExUtils
- Tracking/TrkFitter/TrkiPatFitter
- Tracking/TrkFitter/TrkiPatFitterUtils
Affected files list will not be printed in this case
Adding @jojungge ,@gavrilen ,@pscholer ,@rosati ,@apsallid ,@stavrop ,@kluit ,@goetz ,@pop as watchers
added MuonSpectrometer Reconstruction Tracking main review-pending-level-1 labels
CI Result FAILURE (hash e1f81b25) Athena externals cmake make tests Full details available on this CI monitor view. Check the JIRA CI status board for known problems
Athena: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-EL9 1076] removed Run2-MCOverlay-output-changed label
removed Run3-MCOverlay-output-changed label
- Resolved by Christos Anastopoulos
removed review-pending-level-1 label
This merge request affects 13 packages:
- MuonSpectrometer/MuonReconstruction/MuonRecEvent/MuonPattern
- MuonSpectrometer/MuonReconstruction/MuonSegmentMakers/MuonSegmentMakerTools/TGC_LinearSegmentMakerTool
- Reconstruction/MuonIdentification/MuidCaloIsolationTools
- Tracking/TrkExtrapolation/TrkExAlgs
- Tracking/TrkExtrapolation/TrkExInterfaces
- Tracking/TrkExtrapolation/TrkExRungeKuttaIntersector
- Tracking/TrkExtrapolation/TrkExRungeKuttaPropagator
- Tracking/TrkExtrapolation/TrkExSTEP_Propagator
- Tracking/TrkExtrapolation/TrkExSolenoidalIntersector
- Tracking/TrkExtrapolation/TrkExStraightLineIntersector
- Tracking/TrkExtrapolation/TrkExUtils
- Tracking/TrkFitter/TrkiPatFitter
- Tracking/TrkFitter/TrkiPatFitterUtils
Affected files list will not be printed in this case
Adding @pscholer ,@goetz ,@jojungge ,@gavrilen ,@pop ,@apsallid ,@kluit ,@stavrop ,@rosati as watchers
CI Result SUCCESS (hash 4a906013) Athena externals cmake make tests Full details available on this CI monitor view. Check the JIRA CI status board for known problems
Athena: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-EL9 1137] @sroe for the code you pointed is not touched from this MR. But yea there is scope for furthr cleanups . But this is a bit different from what I try here.
Basically we had a few new/delete close together which I would like to get rid off or try to