ATLAS Offline Software
|
#include <MuonCalibHit_E.h>
Classes | |
struct | definePars |
Public Member Functions | |
MuonCalibHit_E ()=default | |
default constructor More... | |
MuonCalibHit_E (const MuonFixedId &id, definePars pos) | |
constructor initializing its ID and position More... | |
virtual | ~MuonCalibHit_E ()=default |
destructor More... | |
const MuonFixedId & | identify () const |
return the MuonCalib::MuonFixedId of the MuonCalibHit More... | |
const Amg::Vector3D & | position () const |
return the (global) position of the MuonCalibHit More... | |
float | driftRadius () const |
return the driftradius of the MuonCalibHit More... | |
float | error () const |
return the error on the driftradius of the MuonCalibHit More... | |
float | residual () const |
return the residual More... | |
float | pull () const |
return the pull More... | |
int | type () const |
return the type of measurement More... | |
void | setId (const MuonFixedId &id) |
sets the (global) position of the MuonCalibHit More... | |
void | setPosition (const Amg::Vector3D &pos) |
sets the driftradius of the MuonCalibHit More... | |
void | setDriftRadius (float driftRadius) |
sets the error on the driftradius of the MuonCalibHit More... | |
void | setError (float error) |
sets the error on the driftradius of the MuonCalibHit More... | |
void | setResidual (float res) |
sets the error on the driftradius of the MuonCalibHit More... | |
void | setPull (float pull) |
sets the error on the driftradius of the MuonCalibHit More... | |
void | setType (int type) |
Private Attributes | |
MuonFixedId | m_id {0} |
Identifier of the (athena-independent) type MuonCalib::MuonFixedId. More... | |
definePars | m_pars {} |
Simplified class designed to store information of a MDT hit. It has :
Definition at line 21 of file MuonCalibHit_E.h.
|
default |
default constructor
MuonCalib::MuonCalibHit_E::MuonCalibHit_E | ( | const MuonFixedId & | id, |
definePars | pos | ||
) |
constructor initializing its ID and position
Definition at line 10 of file MuonCalibHit_E.cxx.
|
virtualdefault |
destructor
float MuonCalib::MuonCalibHit_E::driftRadius | ( | ) | const |
float MuonCalib::MuonCalibHit_E::error | ( | ) | const |
return the error on the driftradius of the MuonCalibHit
Definition at line 15 of file MuonCalibHit_E.cxx.
const MuonFixedId & MuonCalib::MuonCalibHit_E::identify | ( | ) | const |
return the MuonCalib::MuonFixedId of the MuonCalibHit
Definition at line 12 of file MuonCalibHit_E.cxx.
const Amg::Vector3D & MuonCalib::MuonCalibHit_E::position | ( | ) | const |
return the (global) position of the MuonCalibHit
Definition at line 13 of file MuonCalibHit_E.cxx.
float MuonCalib::MuonCalibHit_E::pull | ( | ) | const |
float MuonCalib::MuonCalibHit_E::residual | ( | ) | const |
void MuonCalib::MuonCalibHit_E::setDriftRadius | ( | float | driftRadius | ) |
sets the error on the driftradius of the MuonCalibHit
Definition at line 23 of file MuonCalibHit_E.cxx.
void MuonCalib::MuonCalibHit_E::setError | ( | float | error | ) |
sets the error on the driftradius of the MuonCalibHit
Definition at line 24 of file MuonCalibHit_E.cxx.
void MuonCalib::MuonCalibHit_E::setId | ( | const MuonFixedId & | id | ) |
sets the (global) position of the MuonCalibHit
Definition at line 20 of file MuonCalibHit_E.cxx.
void MuonCalib::MuonCalibHit_E::setPosition | ( | const Amg::Vector3D & | pos | ) |
sets the driftradius of the MuonCalibHit
Definition at line 21 of file MuonCalibHit_E.cxx.
void MuonCalib::MuonCalibHit_E::setPull | ( | float | pull | ) |
sets the error on the driftradius of the MuonCalibHit
Definition at line 27 of file MuonCalibHit_E.cxx.
void MuonCalib::MuonCalibHit_E::setResidual | ( | float | res | ) |
sets the error on the driftradius of the MuonCalibHit
Definition at line 25 of file MuonCalibHit_E.cxx.
void MuonCalib::MuonCalibHit_E::setType | ( | int | type | ) |
Definition at line 28 of file MuonCalibHit_E.cxx.
int MuonCalib::MuonCalibHit_E::type | ( | ) | const |
return the type of measurement
sets the MuonCalib::MuonFixedId of the MuonCalibHit
Definition at line 18 of file MuonCalibHit_E.cxx.
|
private |
Identifier of the (athena-independent) type MuonCalib::MuonFixedId.
Definition at line 63 of file MuonCalibHit_E.h.
|
private |
Definition at line 64 of file MuonCalibHit_E.h.