ATLAS Offline Software
|
#include <Tracklet.h>
Public Member Functions | |
Tracklet () | |
Tracklet (const TrackletSegment &ML1seg, const TrackletSegment &ML2seg, const Amg::Vector3D &p, const AmgSymMatrix(5) &ErrorMatrix, float charge) | |
Tracklet (const TrackletSegment &ML1seg, const Amg::Vector3D &p, const AmgSymMatrix(5) &ErrorMatrix, float charge) | |
~Tracklet () | |
void | momentum (const Amg::Vector3D &p) |
void | charge (float charge) |
int | mdtChamber () const |
int | mdtChEta () const |
int | mdtChPhi () const |
const TrackletSegment & | getML1seg () const |
const TrackletSegment & | getML2seg () const |
const Amg::Vector3D & | globalPosition () const |
const Amg::Vector3D & | momentum () const |
float | alpha () const |
float | charge () const |
const | AmgSymMatrix (5) &errorMatrix() const |
float | deltaAlpha () const |
const std::vector< const Muon::MdtPrepData * > & | mdtHitsOnTrack () const |
Private Member Functions | |
AmgSymMatrix (5) m_ErrorMatrix | |
Private Attributes | |
TrackletSegment | m_ml1seg |
TrackletSegment | m_ml2seg |
Amg::Vector3D | m_momentum |
Amg::Vector3D | m_pos |
std::vector< const Muon::MdtPrepData * > | m_mdts |
float | m_charge |
Definition at line 15 of file Tracklet.h.
|
inline |
Definition at line 24 of file Tracklet.h.
Tracklet::Tracklet | ( | const TrackletSegment & | ML1seg, |
const TrackletSegment & | ML2seg, | ||
const Amg::Vector3D & | p, | ||
const AmgSymMatrix(5) & | ErrorMatrix, | ||
float | charge | ||
) |
Definition at line 9 of file Tracklet.cxx.
Tracklet::Tracklet | ( | const TrackletSegment & | ML1seg, |
const Amg::Vector3D & | p, | ||
const AmgSymMatrix(5) & | ErrorMatrix, | ||
float | charge | ||
) |
Definition at line 22 of file Tracklet.cxx.
|
default |
float Tracklet::alpha | ( | ) | const |
Definition at line 49 of file Tracklet.cxx.
const Tracklet::AmgSymMatrix | ( | 5 | ) | const & |
|
private |
float Tracklet::charge | ( | ) | const |
Definition at line 50 of file Tracklet.cxx.
void Tracklet::charge | ( | float | charge | ) |
Definition at line 38 of file Tracklet.cxx.
float Tracklet::deltaAlpha | ( | ) | const |
const TrackletSegment & Tracklet::getML1seg | ( | ) | const |
Definition at line 45 of file Tracklet.cxx.
const TrackletSegment & Tracklet::getML2seg | ( | ) | const |
Definition at line 46 of file Tracklet.cxx.
const Amg::Vector3D & Tracklet::globalPosition | ( | ) | const |
Definition at line 47 of file Tracklet.cxx.
int Tracklet::mdtChamber | ( | ) | const |
Definition at line 42 of file Tracklet.cxx.
int Tracklet::mdtChEta | ( | ) | const |
Definition at line 43 of file Tracklet.cxx.
int Tracklet::mdtChPhi | ( | ) | const |
Definition at line 44 of file Tracklet.cxx.
const std::vector<const Muon::MdtPrepData*>& Tracklet::mdtHitsOnTrack | ( | ) | const |
const Amg::Vector3D & Tracklet::momentum | ( | ) | const |
Definition at line 48 of file Tracklet.cxx.
void Tracklet::momentum | ( | const Amg::Vector3D & | p | ) |
Definition at line 35 of file Tracklet.cxx.
|
private |
Definition at line 21 of file Tracklet.h.
|
private |
Definition at line 19 of file Tracklet.h.
|
private |
Definition at line 16 of file Tracklet.h.
|
private |
Definition at line 16 of file Tracklet.h.
|
private |
Definition at line 17 of file Tracklet.h.
|
private |
Definition at line 18 of file Tracklet.h.