Skip to content
Snippets Groups Projects

ACTS TF: compute shared hits

Merged Tim Adye requested to merge adye/athena:adye-ckf70 into main

Separates out measurementContainerOffsets() and measurementOffsets() from ActsTrk::detail::TrackFindingMeasurements into a new class ActsTrk::detail::SharedHitCounter.

  • This class needs the hits provided with its own addMeasurements()
  • It provides a method computeSharedHits() to record shared hits in a newly created track. This is used by TrackFindingAlg and TrackExtensionAlg to add shared hit flags to their output tracks.
  • As a by-product, also provides method measurementIndex(hit), which is a unique hit index that is printed by TrackStatePrinter.
Edited by Tim Adye

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Tim Adye added 1 commit

    added 1 commit

    Compare with previous version

  • Tim Adye added 1 commit

    added 1 commit

    • a2dea921 - Added measurements.measurementIndex(measurement), which should now work with cache

    Compare with previous version

  • Author Developer

    Jenkins please retry a build

  • This merge request affects 1 package:

    • Tracking/Acts/ActsTrackReconstruction

    This merge request affects 10 files:

    • Tracking/Acts/ActsTrackReconstruction/src/TrackExtensionAlg.cxx
    • Tracking/Acts/ActsTrackReconstruction/src/TrackFindingAlg.cxx
    • Tracking/Acts/ActsTrackReconstruction/src/TrackFindingAlg.h
    • Tracking/Acts/ActsTrackReconstruction/src/TrackStatePrinterTool.cxx
    • Tracking/Acts/ActsTrackReconstruction/src/TrackStatePrinterTool.h
    • Tracking/Acts/ActsTrackReconstruction/src/TrackStatePrinterTool.icc
    • Tracking/Acts/ActsTrackReconstruction/src/detail/TrackFindingMeasurements.cxx
    • Tracking/Acts/ActsTrackReconstruction/src/detail/TrackFindingMeasurements.h
    • Tracking/Acts/ActsTrackReconstruction/src/detail/TrackFindingMeasurements.icc
    • Tracking/Acts/ActsTrackReconstruction/test/TrackFindingMeasurementsTest.cxx

    Adding @tbold ,@goetz ,@pagessin ,@adye ,@toyamaza ,@cvarni ,@jojungge as watchers

  • :x: CI Result FAILURE (hash a2dea921)

    Athena
    externals :white_check_mark:
    cmake :white_check_mark:
    make :white_check_mark:
    tests :o:

    Full details available on this CI monitor view. Check the JIRA CI status board for known problems
    :white_check_mark: Athena: number of compilation errors 0, warnings 0
    :pencil: For experts only: Jenkins output (remote access info)

  • Tim Adye added 1 commit

    added 1 commit

    • 9326304d - separate out measurementIndex etc into new class, SharedHitCounter (it doesn't...

    Compare with previous version

  • Tim Adye added 1 commit
  • Tim Adye added 3 commits

    added 3 commits

    • f1428fd2 - move computeSharedHits into SharedHitCounter
    • 9ee09ead - computeSharedHits called for each new track immediately after selection
    • f6b0c9a5 - fix init test. 2 vectors -> vector<TrackStateIndex>

    Compare with previous version

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