ATLAS Offline Software
MuonSpectrometer
MuonPhaseII
Event
MuonTrackEvent
MuonTrackEvent
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
7
#include "
MuonPatternEvent/Segment.h
"
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
);
25
std::vector<const xAOD::UncalibratedMeasurement*>
collectMeasurements
(
const
xAOD::MuonSegment
& segment,
26
bool
skipOutlier =
true
);
30
std::string
printID
(
const
xAOD::MuonSegment
& seg);
31
32
33
}
34
35
#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:33
MuonR4::printID
std::string printID(const xAOD::MuonSegment &seg)
Print the chamber ID of a segment, e.g.
Definition:
TrackingHelpers.cxx:15
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:22
MuonR4
This header ties the generic definitions in this package.
Definition:
HoughEventData.h:16
Segment.h
Generated on Sun Nov 2 2025 21:21:27 for ATLAS Offline Software by
1.8.18