Skip to content
Snippets Groups Projects

Master muonsegmentfinding privatetools gradual

This migrates some muon segment tools to be private.

I also tried to clean up some confusion with the configuration, specifically with MuonSimpleAmbiguityProcessorTool

Some tools must remain private for the moment, such as the TOF Tool in MdtDriftCircleOnTrackCreator, because it turns out that MuGirl is calling setBeta etc on the tool, in execute(). This needs fixing obviously, but is out of the scope of this MR.

I've tested with q431 & q221 and full recompilations of Athena locally, and so this time the result really should be the same!

Edited by Edward Moyse

Merge request reports

Pipeline #902010 passed

Pipeline passed for 1d1565c8 on emoyse:master_muonsegmentfinding_privatetools_gradual

Approval is optional

Merged by Walter LamplWalter Lampl 5 years ago (Jun 7, 2019 8:37am UTC)

Merge details

  • Changes merged into master with 673b99ae (commits were squashed).
  • Deleted the source branch.

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Edward Moyse changed the description

    changed the description

  • Edward Moyse mentioned in merge request !21004 (closed)

    mentioned in merge request !21004 (closed)

  • Jenkins please retry a build

  • This merge request affects 17 packages:

    • MuonSpectrometer/MuonCnv/MuonPrepRawDataProviderTools
    • MuonSpectrometer/MuonReconstruction/MuonDataPrep/CscClusterization
    • MuonSpectrometer/MuonReconstruction/MuonPatternFinders/MuonPatternFinderTools/MuonHoughPatternTools
    • MuonSpectrometer/MuonReconstruction/MuonRIO_OnTrackCreators/MdtDriftCircleOnTrackCreator
    • MuonSpectrometer/MuonReconstruction/MuonRIO_OnTrackCreators/MuonCompetingClustersOnTrackCreator
    • MuonSpectrometer/MuonReconstruction/MuonRecExample
    • MuonSpectrometer/MuonReconstruction/MuonSegmentCombiners/MuonSegmentCombinerTools/MooSegmentCombinationFinder
    • MuonSpectrometer/MuonReconstruction/MuonSegmentMakers/MuonSegmentMakerAlgs/CscSegmentMakers
    • MuonSpectrometer/MuonReconstruction/MuonSegmentMakers/MuonSegmentMakerTools/DCMathSegmentMaker
    • MuonSpectrometer/MuonReconstruction/MuonSegmentMakers/MuonSegmentMakerTools/MuonClusterSegmentMakerTools
    • MuonSpectrometer/MuonReconstruction/MuonSegmentMakers/MuonSegmentMakerTools/MuonPatternSegmentMaker
    • MuonSpectrometer/MuonReconstruction/MuonSegmentMakers/MuonSegmentMakerTools/MuonSegmentOverlapRemovalTools
    • MuonSpectrometer/MuonReconstruction/MuonSegmentMakers/MuonSegmentMakerTools/MuonSegmentSelectionTools
    • MuonSpectrometer/MuonReconstruction/MuonTrackMakers/MuonTrackMakerTools/MuonTrackFinderTools
    • MuonSpectrometer/MuonReconstruction/MuonTrackMakers/MuonTrackMakerTools/MuonTrackSteeringTools
    • Reconstruction/MuonIdentification/MuidCombinedTools
    • Reconstruction/MuonIdentification/MuonCombinedTrackFindingTools

    Adding @rosati ,@wleight as watchers

  • :negative_squared_cross_mark: CI Result FAILURE

    Athena AthSimulation
    externals :white_check_mark: :white_check_mark:
    cmake :white_check_mark: :white_check_mark:
    make :white_check_mark: :white_check_mark:
    required tests :o: :white_check_mark:
    optional tests :white_check_mark: :white_check_mark:

    Full details available at NICOS MR-21962-2019-03-16-05-03
    :white_check_mark: Athena: number of compilation errors 0, warnings 0
    :white_check_mark: AthSimulation: number of compilation errors 0, warnings 0
    :pencil: For experts only: Jenkins output [CI-MERGE-REQUEST 35540]

  • The 'ToolSvc.MuonClusterSegmentFinderTool.MCTBSLFitter' error looks real. Making this WIP.

  • Edward Moyse marked as a Work In Progress

    marked as a Work In Progress

  • I'm removing the review-pending labels, while this is marked as WIP.

  • Edward Moyse added 1 commit

    added 1 commit

    • 043d3f17 - Try to rationalise TrigMuonEf...

    Compare with previous version

  • Jenkins please retry a build

  • Edward Moyse changed the description

    changed the description

  • Edward Moyse unmarked as a Work In Progress

    unmarked as a Work In Progress

  • This merge request affects 19 packages:

    • MuonSpectrometer/MuonCnv/MuonPrepRawDataProviderTools
    • MuonSpectrometer/MuonReconstruction/MuonDataPrep/CscClusterization
    • MuonSpectrometer/MuonReconstruction/MuonPatternFinders/MuonPatternFinderTools/MuonHoughPatternTools
    • MuonSpectrometer/MuonReconstruction/MuonRIO_OnTrackCreators/MdtDriftCircleOnTrackCreator
    • MuonSpectrometer/MuonReconstruction/MuonRIO_OnTrackCreators/MuonCompetingClustersOnTrackCreator
    • MuonSpectrometer/MuonReconstruction/MuonRecExample
    • MuonSpectrometer/MuonReconstruction/MuonSegmentCombiners/MuonSegmentCombinerTools/MooSegmentCombinationFinder
    • MuonSpectrometer/MuonReconstruction/MuonSegmentMakers/MuonSegmentMakerAlgs/CscSegmentMakers
    • MuonSpectrometer/MuonReconstruction/MuonSegmentMakers/MuonSegmentMakerTools/DCMathSegmentMaker
    • MuonSpectrometer/MuonReconstruction/MuonSegmentMakers/MuonSegmentMakerTools/MuonClusterSegmentMakerTools
    • MuonSpectrometer/MuonReconstruction/MuonSegmentMakers/MuonSegmentMakerTools/MuonLayerSegmentMakerTools
    • MuonSpectrometer/MuonReconstruction/MuonSegmentMakers/MuonSegmentMakerTools/MuonPatternSegmentMaker
    • MuonSpectrometer/MuonReconstruction/MuonSegmentMakers/MuonSegmentMakerTools/MuonSegmentOverlapRemovalTools
    • MuonSpectrometer/MuonReconstruction/MuonSegmentMakers/MuonSegmentMakerTools/MuonSegmentSelectionTools
    • MuonSpectrometer/MuonReconstruction/MuonTrackMakers/MuonTrackMakerTools/MuonTrackFinderTools
    • MuonSpectrometer/MuonReconstruction/MuonTrackMakers/MuonTrackMakerTools/MuonTrackSteeringTools
    • Reconstruction/MuonIdentification/MuidCombinedTools
    • Reconstruction/MuonIdentification/MuonCombinedTrackFindingTools
    • Trigger/TrigAlgorithms/TrigMuonEF

    Adding @rosati ,@wleight as watchers

  • :negative_squared_cross_mark: CI Result FAILURE

    Athena AthSimulation
    externals :white_check_mark: :white_check_mark:
    cmake :white_check_mark: :white_check_mark:
    make :white_check_mark: :white_check_mark:
    required tests :o: :white_check_mark:
    optional tests :white_check_mark: :white_check_mark:

    Full details available at NICOS MR-21962-2019-03-20-19-21
    :warning: Athena: number of compilation errors 0, warnings 1
    :white_check_mark: AthSimulation: number of compilation errors 0, warnings 0
    :pencil: For experts only: Jenkins output [CI-MERGE-REQUEST 35743]

  • Hey @emoyse

    your tests are still failing. Could you have a look if this is a CI problem (then please feel free to restart the CI) or if this is an error from the code side.

    Thanks, Kira(L1)

  • Jenkins please retry a build

  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
Please register or sign in to reply
Loading