ATLAS Offline Software
|
#include <TrackStateData.h>
Public Member Functions | |
TrackStateData () | |
default constructor More... | |
TrackStateData (const Trk::TrackStateOnSurface *trackStateOnSurface, const Trk::RIO_OnTrack *rot, const Trk::Surface *surface, std::string detTypeName, TrackState::MeasurementType detType) | |
explicit constructor More... | |
~TrackStateData () | |
destructor More... | |
const Trk::TrackStateOnSurface * | trackStateOnSurface () const |
return Trk::TrackStateOnSurface pointer More... | |
const Trk::RIO_OnTrack * | rot () const |
return Trk::RIO_OnTrack pointer More... | |
const Trk::Surface * | surface () const |
return Trk::Surface pointer More... | |
const std::string & | detTypeName () const |
return detector type name More... | |
const TrackState::MeasurementType & | detType () const |
return dectector type More... | |
Protected Attributes | |
const Trk::TrackStateOnSurface * | m_trackStateOnSurface |
const Trk::RIO_OnTrack * | m_rot |
const Trk::Surface * | m_surface |
const std::string | m_detTypeName |
const TrackState::MeasurementType | m_detType |
Helper class for Trk::TrackDiff.
Definition at line 30 of file TrackStateData.h.
Trk::TrackStateData::TrackStateData | ( | ) |
Trk::TrackStateData::TrackStateData | ( | const Trk::TrackStateOnSurface * | trackStateOnSurface, |
const Trk::RIO_OnTrack * | rot, | ||
const Trk::Surface * | surface, | ||
std::string | detTypeName, | ||
TrackState::MeasurementType | detType | ||
) |
|
inline |
const Trk::TrackState::MeasurementType & Trk::TrackStateData::detType | ( | ) | const |
return dectector type
Definition at line 61 of file TrackStateData.cxx.
const std::string & Trk::TrackStateData::detTypeName | ( | ) | const |
return detector type name
Definition at line 57 of file TrackStateData.cxx.
const Trk::RIO_OnTrack * Trk::TrackStateData::rot | ( | ) | const |
return Trk::RIO_OnTrack pointer
Definition at line 49 of file TrackStateData.cxx.
const Trk::Surface * Trk::TrackStateData::surface | ( | ) | const |
return Trk::Surface pointer
Definition at line 53 of file TrackStateData.cxx.
const Trk::TrackStateOnSurface * Trk::TrackStateData::trackStateOnSurface | ( | ) | const |
return Trk::TrackStateOnSurface pointer
Definition at line 45 of file TrackStateData.cxx.
|
protected |
Definition at line 77 of file TrackStateData.h.
|
protected |
Definition at line 76 of file TrackStateData.h.
|
protected |
Definition at line 74 of file TrackStateData.h.
|
protected |
Definition at line 75 of file TrackStateData.h.
|
protected |
Definition at line 73 of file TrackStateData.h.