ATLAS Offline Software
TrackingHelpers.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3 */
4 #ifndef MUONTRACKEVENT_TRACKINGHELPERS_H
5 #define MUONTRACKEVENT_TRACKINGHELPERS_H
6 
8 #include "xAODMuon/MuonSegment.h"
9 
10 namespace MuonR4{
14  const Segment* detailedSegment(const xAOD::MuonSegment& seg);
19  std::vector<const xAOD::UncalibratedMeasurement*> collectMeasurements(const Segment& seg,
20  bool skipOutlier = true);
21 
22 }
23 
24 #endif
MuonR4::collectMeasurements
std::vector< const xAOD::UncalibratedMeasurement * > collectMeasurements(const Segment &seg, bool skipOutlier=true)
Helper function to extract the measurements from the segment.
Definition: TrackingHelpers.cxx:18
Trk::TrackState::Segment
@ Segment
Definition: TrackStateDefs.h:37
MuonSegment.h
xAOD::MuonSegment_v1
Class describing a MuonSegment.
Definition: MuonSegment_v1.h:33
MuonR4::detailedSegment
const Segment * detailedSegment(const xAOD::MuonSegment &seg)
Helper function to navigate from the xAOD::MuonSegment to the MuonR4::Segment.
Definition: TrackingHelpers.cxx:7
MuonR4
This header ties the generic definitions in this package.
Definition: HoughEventData.h:16
Segment.h