ATLAS Offline Software
|
#include <SpaceTimePoint.h>
Public Member Functions | |
SpaceTimePoint () | |
T/P framework default constructor. More... | |
SpaceTimePoint (const Amg::Vector3D &position, const float &t, const float &t_error, const float &weight, const TrackState::MeasurementType detector) | |
constructor taking a time, an error on the time and a weight More... | |
virtual | ~SpaceTimePoint () |
default destructor More... | |
const Amg::Vector3D & | globalPosition () const |
access to the global position More... | |
TrackState::MeasurementType | measurementType () const |
return information about detector from which timing info originates More... | |
float | time () const |
access to the measured time More... | |
float | errorTime () const |
access to the error on the measured time More... | |
float | weight () const |
access to the weight of the space time point More... | |
Protected Attributes | |
float | m_time |
measured time More... | |
float | m_errorTime |
error on the time measurement More... | |
float | m_weight |
weight of the point More... | |
Private Attributes | |
Amg::Vector3D | m_position |
global position of the point More... | |
TrackState::MeasurementType | m_detectorID |
enum to denote origin of timing information More... | |
This class holds a position and a time with associated error and weight.
Definition at line 26 of file SpaceTimePoint.h.
Trk::SpaceTimePoint::SpaceTimePoint | ( | ) |
Trk::SpaceTimePoint::SpaceTimePoint | ( | const Amg::Vector3D & | position, |
const float & | t, | ||
const float & | t_error, | ||
const float & | weight, | ||
const TrackState::MeasurementType | detector | ||
) |
constructor taking a time, an error on the time and a weight
Definition at line 16 of file SpaceTimePoint.cxx.
|
inlinevirtual |
|
inlineinherited |
|
inlinevirtual |
access to the global position
Implements Trk::SpaceTimePointBase.
Definition at line 40 of file SpaceTimePoint.h.
|
inline |
return information about detector from which timing info originates
Definition at line 43 of file SpaceTimePoint.h.
|
inlineinherited |
|
inlineinherited |
|
private |
enum to denote origin of timing information
Definition at line 51 of file SpaceTimePoint.h.
|
protectedinherited |
error on the time measurement
Definition at line 61 of file SpaceTimePointBase.h.
|
private |
global position of the point
Definition at line 48 of file SpaceTimePoint.h.
|
protectedinherited |
measured time
Definition at line 58 of file SpaceTimePointBase.h.
|
protectedinherited |
weight of the point
Definition at line 64 of file SpaceTimePointBase.h.