![]() |
ATLAS Offline Software
|
#include "MuonPatternEvent/Segment.h"#include "xAODMuon/MuonSegment.h"#include "xAODTracking/TrackParticle.h"Go to the source code of this file.
Classes | |
| struct | MuonR4::ParticleSorter |
| Auxiliary class to sort the particles by momentum First sorting is by pt, then eta and finally by phi. More... | |
Namespaces | |
| namespace | MuonR4 |
| This header ties the generic definitions in this package. | |
Functions | |
| const Segment * | MuonR4::detailedSegment (const xAOD::MuonSegment &seg) |
| Helper function to navigate from the xAOD::MuonSegment to the MuonR4::Segment. | |
| std::vector< const xAOD::UncalibratedMeasurement * > | MuonR4::collectMeasurements (const xAOD::MuonSegment &segment, bool skipOutlier=true) |
| Helper function to extract the measurements from the segment. | |
| std::string | MuonR4::printID (const xAOD::MuonSegment &seg) |
| Print the chamber ID of a segment, e.g. | |
| std::size_t | MuonR4::nMeasurements (const xAOD::MuonSegment &segment) |
| Returns the number of associated Uncalibrated measurements. | |
| const xAOD::UncalibratedMeasurement * | MuonR4::getMeasurement (const xAOD::MuonSegment &segment, const std::size_t n) |
| Returns the n-th uncalibrated measurement. | |
| bool | MuonR4::isOutlierMeasurement (const xAOD::MuonSegment &segment, const std::size_t n) |
| Returns whether the n-the uncalibrated measurement is an outlier. | |
| Acts::GeometryIdentifier | MuonR4::volumeId (const Acts::Surface &surface) |
| Returns the identifier of the volume in which the surface is embedded. | |