![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
4 #ifndef MUONSPACEPOINT_MUONSPACEPOINT_H
5 #define MUONSPACEPOINT_MUONSPACEPOINT_H
const xAOD::UncalibratedMeasurement * primaryMeasurement() const
DetectorIdentType identifier() const
Returns the full Identifier of the measurement.
IDENTIFIER_TYPE value_type
const Identifier & identify() const
: Identifier of the primary measurement
MuonSpacePoint(const ActsGeometryContext &gctx, const xAOD::UncalibratedMeasurement *primMeas, const xAOD::UncalibratedMeasurement *secondMeas=nullptr)
const MuonGMR4::MuonChamber * m_chamber
AmgSymMatrix(2) m_measCovariance
: Measurement covariance If the spacePoint represents an 1D measurement the second coordinate is the ...
Eigen::Matrix< double, 2, 1 > Vector2D
const MuonGMR4::MuonChamber * muonChamber() const
const xAOD::UncalibratedMeasurement * m_primaryMeas
bool measuresEta() const
: Does the space point contain an eta measurement
const Amg::Vector3D & positionInChamber() const
double m_driftR
Drift radius of the associated drift circle - if there's any in the space point.
const xAOD::UncalibratedMeasurement * secondaryMeasurement() const
Cached unique_ptr with atomic update.
Amg::Vector2D uncertainty() const
: Returns the uncertainties on the space point
const MuonChamber * getChamber() const
const MuonGMR4::MuonReadoutElement * readoutElement(const UncalibratedMeasurement *meas)
Returns the associated readout element to the measurement.
Include the GeoPrimitives which need to be put first.
The muon space point is the combination of two uncalibrated measurements one of them measures the eta...
Eigen::Matrix< double, 3, 1 > Vector3D
bool measuresPhi() const
: Does the space point contain a phi measurement
The CsvMuonSimHitDumper reads a Simulation Hit container for muons and dumps information to csv files...
bool operator==(const MuonSpacePoint &other) const
: Equality check by checking the prd pointers
const xAOD::UncalibratedMeasurement * m_secondaryMeas
const AmgSymMatrix(2) &covariance() const
double driftRadius() const
: Returns the size of the drift radius