Skip to content
Snippets Groups Projects

ActsTrackFinding: simplify filling of helper objects

Merged Tim Adye requested to merge adye/athena:adye-ckf47 into main
  • TrackingSurfaceHelper vector can now be filled element-by-element. This simplifies (and maybe slightly speeds up) its use in CoreStripSpacePointFormationTool, ProtoTrackCreationAndFitAlg, and TrackFindingAlg.
  • TrackFindingMeasurements::addDetectorElements() call doesn't need the whole clusterContainer, just the measurement type.
  • Remove gatherGeoIds(), moving functionality into TrackFindingMeasurements::addDetectorElements
  • Improve MeasurementRangeList API
  • Avoid taking reference to temporary object when constructing CkfBranchStopper. This was only used by TrackStatePrinter.
  • Rationalise some names in TrackFindingMeasurements: m_measurementOffsetm_measurementOffsets, measurementOffsets()measurementContainerOffsets(), and measurementOffsetVector()measurementOffsets().

Merge request reports

Pipeline #7117746 passed

Pipeline passed for 4cd97a35 on adye:adye-ckf47

Merged by Edward MoyseEdward Moyse 1 year ago (Mar 26, 2024 12:34pm UTC)

Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading