![]() |
ATLAS Offline Software
|
#include <SpaceTimePointBase.h>
Public Member Functions | |
| SpaceTimePointBase (const float &t, const float &t_error, const float &weight) | |
| constructor taking a time, an error on the time and a weight | |
| SpaceTimePointBase (const SpaceTimePointBase &stpb)=default | |
| copy ctor | |
| SpaceTimePointBase & | operator= (const SpaceTimePointBase &stpb)=default |
| Assignment operator. | |
| virtual | ~SpaceTimePointBase () |
| default destructor | |
| SpaceTimePointBase (SpaceTimePointBase &&)=default | |
| default move constructor | |
| SpaceTimePointBase & | operator= (SpaceTimePointBase &&)=default |
| default move assignment operator | |
| virtual const Amg::Vector3D & | globalPosition () const =0 |
| access to the global position (implemented in concrete classes) | |
| float | time () const |
| access to the measured time | |
| float | errorTime () const |
| access to the error on the measured time | |
| float | weight () const |
| access to the weight of the space time point | |
Protected Attributes | |
| float | m_time |
| measured time | |
| float | m_errorTime |
| error on the time measurement | |
| float | m_weight |
| weight of the point | |
This base class for classes holding a position and a time with associated error and weight.
Definition at line 23 of file SpaceTimePointBase.h.
| Trk::SpaceTimePointBase::SpaceTimePointBase | ( | const float & | t, |
| const float & | t_error, | ||
| const float & | weight ) |
constructor taking a time, an error on the time and a weight
Definition at line 7 of file SpaceTimePointBase.cxx.
|
default |
copy ctor
|
inlinevirtual |
|
default |
default move constructor
|
inline |
|
pure virtual |
access to the global position (implemented in concrete classes)
Implemented in Muon::MuonSegment, MuonSegment, and Trk::SpaceTimePoint.
|
default |
Assignment operator.
|
default |
default move assignment operator
|
inline |
|
inline |
|
protected |
error on the time measurement
Definition at line 61 of file SpaceTimePointBase.h.
|
protected |
measured time
Definition at line 58 of file SpaceTimePointBase.h.
|
protected |
weight of the point
Definition at line 64 of file SpaceTimePointBase.h.