ATLAS Offline Software
|
#include <MuonCalibHole_E.h>
Public Member Functions | |
MuonCalibHole_E ()=default | |
default constructor More... | |
MuonCalibHole_E (const MuonFixedId &id, const Amg::Vector3D &pos) | |
constructor initializing all members More... | |
MuonCalibHole_E (const MuonCalibHole_E &hit)=default | |
copyconstructor More... | |
~MuonCalibHole_E ()=default | |
destructor More... | |
MuonCalibHole_E & | operator= (const MuonCalibHole_E &rhs)=default |
assignment operator More... | |
const MuonFixedId & | identify () const |
retrieve hole position More... | |
const Amg::Vector3D & | position () const |
sets hole ID (MuonCalib::MuonFixedId) More... | |
void | setId (const MuonFixedId &id) |
sets hole position More... | |
void | setPosition (const Amg::Vector3D &pos) |
Private Attributes | |
MuonFixedId | m_id {0} |
hole ID (MuonCalib::MuonFixedId) More... | |
Amg::Vector3D | m_pos {0., 0., 0.} |
hole position More... | |
class describing a Hole on track. A hole is the position/ID of a MDT where a Hit was expected, though not recorded.
Definition at line 16 of file MuonCalibHole_E.h.
|
default |
default constructor
MuonCalib::MuonCalibHole_E::MuonCalibHole_E | ( | const MuonFixedId & | id, |
const Amg::Vector3D & | pos | ||
) |
constructor initializing all members
Definition at line 9 of file MuonCalibHole_E.cxx.
|
default |
copyconstructor
|
default |
destructor
const MuonFixedId & MuonCalib::MuonCalibHole_E::identify | ( | ) | const |
|
default |
assignment operator
retrieve hole ID (MuonCalib::MuonFixedId)
const Amg::Vector3D & MuonCalib::MuonCalibHole_E::position | ( | ) | const |
void MuonCalib::MuonCalibHole_E::setId | ( | const MuonFixedId & | id | ) |
void MuonCalib::MuonCalibHole_E::setPosition | ( | const Amg::Vector3D & | pos | ) |
Definition at line 14 of file MuonCalibHole_E.cxx.
|
private |
hole ID (MuonCalib::MuonFixedId)
Definition at line 35 of file MuonCalibHole_E.h.
|
private |
hole position
Definition at line 36 of file MuonCalibHole_E.h.