MuonTrackSterring - Initial clean-up
Hi,
the MR is preparatory to remove the mutable data members of the MuonTrackSterring
and also to clean up the package in general. The main change introduces here is the split of the Primitive classes MuPatHit
, MuPatCandidateBase
, and MuPatSegment
into a separate package. I decided to do so as these data structures are piped through the tools and the package is missing a proper interface for almost all tools. If interface classes will be added they must depend on these data structures.
Merge request reports
Activity
added full-unit-tests label
This merge request affects 3 packages:
- MuonSpectrometer/MuonReconstruction/MuonRecTools/MuonRecToolInterfaces
- MuonSpectrometer/MuonReconstruction/MuonTrackMakers/MuonTrackMakerAlgs/MuonSegmentTrackMaker
- MuonSpectrometer/MuonReconstruction/MuonTrackMakers/MuonTrackMakerTools/MuonTrackSteeringTools
Affected files list will not be printed in this case
added MuonSpectrometer master labels
CI Result FAILURE (hash fa0db252)Athena AthSimulation AthGeneration AnalysisBase AthAnalysis DetCommon externals cmake make required tests optional tests Full details available on this CI monitor view
Athena: number of compilation errors 1, warnings 0
AthSimulation: number of compilation errors 0, warnings 0
AthGeneration: number of compilation errors 0, warnings 0
AnalysisBase: number of compilation errors 0, warnings 0
AthAnalysis: number of compilation errors 0, warnings 0
DetCommon: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 33099]This merge request affects 3 packages:
- MuonSpectrometer/MuonReconstruction/MuonRecTools/MuonRecToolInterfaces
- MuonSpectrometer/MuonReconstruction/MuonTrackMakers/MuonTrackMakerAlgs/MuonSegmentTrackMaker
- MuonSpectrometer/MuonReconstruction/MuonTrackMakers/MuonTrackMakerTools/MuonTrackSteeringTools
Affected files list will not be printed in this case
added review-pending-level-1 label
added 1 commit
- bf7e8320 - Make sure to keep the MuonSegment until the loop is finished
This merge request affects 3 packages:
- MuonSpectrometer/MuonReconstruction/MuonRecTools/MuonRecToolInterfaces
- MuonSpectrometer/MuonReconstruction/MuonTrackMakers/MuonTrackMakerAlgs/MuonSegmentTrackMaker
- MuonSpectrometer/MuonReconstruction/MuonTrackMakers/MuonTrackMakerTools/MuonTrackSteeringTools
Affected files list will not be printed in this case
CI Result FAILURE (hash 61115640)Athena AthSimulation AthGeneration AnalysisBase AthAnalysis DetCommon externals cmake make required tests optional tests Full details available on this CI monitor view
Athena: number of compilation errors 0, warnings 0
AthSimulation: number of compilation errors 0, warnings 0
AthGeneration: number of compilation errors 0, warnings 0
AnalysisBase: number of compilation errors 0, warnings 0
AthAnalysis: number of compilation errors 0, warnings 0
DetCommon: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 33118] CI Result FAILURE (hash bf7e8320)Athena AthSimulation AthGeneration AnalysisBase AthAnalysis DetCommon externals cmake make required tests optional tests Full details available on this CI monitor view
Athena: number of compilation errors 0, warnings 0
AthSimulation: number of compilation errors 0, warnings 0
AthGeneration: number of compilation errors 0, warnings 0
AnalysisBase: number of compilation errors 0, warnings 0
AthAnalysis: number of compilation errors 0, warnings 0
DetCommon: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 33127]This merge request affects 3 packages:
- MuonSpectrometer/MuonReconstruction/MuonRecTools/MuonRecToolInterfaces
- MuonSpectrometer/MuonReconstruction/MuonTrackMakers/MuonTrackMakerAlgs/MuonSegmentTrackMaker
- MuonSpectrometer/MuonReconstruction/MuonTrackMakers/MuonTrackMakerTools/MuonTrackSteeringTools
Affected files list will not be printed in this case
CI Result FAILURE (hash da54467e)Athena AthSimulation AthGeneration AnalysisBase AthAnalysis DetCommon externals cmake make required tests optional tests Full details available on this CI monitor view
Athena: number of compilation errors 0, warnings 0
AthSimulation: number of compilation errors 0, warnings 0
AthGeneration: number of compilation errors 0, warnings 0
AnalysisBase: number of compilation errors 0, warnings 0
AthAnalysis: number of compilation errors 0, warnings 0
DetCommon: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 33168]removed review-pending-level-1 label
This merge request affects 3 packages:
- MuonSpectrometer/MuonReconstruction/MuonRecTools/MuonRecToolInterfaces
- MuonSpectrometer/MuonReconstruction/MuonTrackMakers/MuonTrackMakerAlgs/MuonSegmentTrackMaker
- MuonSpectrometer/MuonReconstruction/MuonTrackMakers/MuonTrackMakerTools/MuonTrackSteeringTools
Affected files list will not be printed in this case
added review-pending-level-1 label
CI Result FAILURE (hash 0b20bf96)Athena AthSimulation AthGeneration AnalysisBase AthAnalysis DetCommon externals cmake make required tests optional tests Full details available on this CI monitor view
Athena: number of compilation errors 0, warnings 0
AthSimulation: number of compilation errors 0, warnings 0
AthGeneration: number of compilation errors 0, warnings 0
AnalysisBase: number of compilation errors 0, warnings 0
AthAnalysis: number of compilation errors 0, warnings 0
DetCommon: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 33194]removed review-pending-level-1 label
added 245 commits
-
0b20bf96...36d1b384 - 242 commits from branch
atlas:master
- a65d3f7b - Merge branch 'master' of ssh://gitlab.cern.ch:7999/atlas/athena into ATLASRECTS-6306
- e9b17f4a - Merge branch 'master' of ssh://gitlab.cern.ch:7999/atlas/athena into ATLASRECTS-6306
- 45eb03eb - Merge branch 'master' of ssh://gitlab.cern.ch:7999/atlas/athena into ATLASRECTS-6306
Toggle commit list-
0b20bf96...36d1b384 - 242 commits from branch
added 47 commits
-
45eb03eb...62889ed3 - 46 commits from branch
atlas:master
- c2d0a95c - Merge branch 'master' of ssh://gitlab.cern.ch:7999/atlas/athena into ATLASRECTS-6306
-
45eb03eb...62889ed3 - 46 commits from branch
added 1 commit
- 67b57d15 - Split the primitive classes of the TrackSteering into a separate package
removed full-unit-tests label
This merge request affects 3 packages:
- MuonSpectrometer/MuonReconstruction/MuonTrackMakers/MuonTrackMakerAlgs/MuonSegmentTrackMaker
- MuonSpectrometer/MuonReconstruction/MuonTrackMakers/MuonTrackMakerTools/MuPatPrimitives
- MuonSpectrometer/MuonReconstruction/MuonTrackMakers/MuonTrackMakerTools/MuonTrackSteeringTools
Affected files list will not be printed in this case
This merge request affects 3 packages:
- MuonSpectrometer/MuonReconstruction/MuonTrackMakers/MuonTrackMakerAlgs/MuonSegmentTrackMaker
- MuonSpectrometer/MuonReconstruction/MuonTrackMakers/MuonTrackMakerTools/MuPatPrimitives
- MuonSpectrometer/MuonReconstruction/MuonTrackMakers/MuonTrackMakerTools/MuonTrackSteeringTools
Affected files list will not be printed in this case
added review-pending-level-1 label
This merge request affects 3 packages:
- MuonSpectrometer/MuonReconstruction/MuonTrackMakers/MuonTrackMakerAlgs/MuonSegmentTrackMaker
- MuonSpectrometer/MuonReconstruction/MuonTrackMakers/MuonTrackMakerTools/MuPatPrimitives
- MuonSpectrometer/MuonReconstruction/MuonTrackMakers/MuonTrackMakerTools/MuonTrackSteeringTools
Affected files list will not be printed in this case
CI Result FAILURE (hash 67b57d15)Athena AthSimulation AthGeneration AnalysisBase AthAnalysis DetCommon externals cmake make required tests optional tests Full details available on this CI monitor view
Athena: number of compilation errors 1, warnings 0
AthSimulation: number of compilation errors 0, warnings 0
AthGeneration: number of compilation errors 0, warnings 0
AnalysisBase: number of compilation errors 0, warnings 0
AthAnalysis: number of compilation errors 0, warnings 0
DetCommon: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 33381]