#include <TrackMathCore.h>
Public Types | |
enum | |
typedef Matrix4D::const_iterator | const_iterator |
Public Member Functions | |
TrackErrD () | |
TrackErrD (double *begin, double *end) | |
TrackErrD & | operator+= (const TrackErrD &t) |
double | Sum () const |
void | Print () const |
Static Public Member Functions | |
static std::string | Type () |
static bool | IsD32 () |
Private Attributes | |
Point3D | fPos |
Vector4D | fVec |
Matrix4D | fMat |
SymMatrix6D | fSymMat |
Definition at line 147 of file TrackMathCore.h.
Definition at line 151 of file TrackMathCore.h.
anonymous enum |
Definition at line 164 of file TrackMathCore.h.
TrackErrD::TrackErrD | ( | ) | [inline] |
Definition at line 153 of file TrackMathCore.h.
Definition at line 155 of file TrackMathCore.h.
References fMat, fPos, fSymMat, fVec, ROOT::Math::LorentzVector< CoordSystem >::SetCoordinates(), and ROOT::Math::PositionVector3D< CoordSystem, Tag >::SetCoordinates().
static std::string TrackErrD::Type | ( | ) | [inline, static] |
Definition at line 168 of file TrackMathCore.h.
static bool TrackErrD::IsD32 | ( | ) | [inline, static] |
Definition at line 170 of file TrackMathCore.h.
double TrackErrD::Sum | ( | ) | const [inline] |
Definition at line 180 of file TrackMathCore.h.
References ROOT::Math::SMatrix< T, D1, D2, R >::begin(), d, ROOT::Math::SMatrix< T, D1, D2, R >::end(), fMat, fPos, fSymMat, fVec, ROOT::Math::LorentzVector< CoordSystem >::GetCoordinates(), ROOT::Math::PositionVector3D< CoordSystem, Tag >::GetCoordinates(), i, and s.
void TrackErrD::Print | ( | void | ) | const [inline] |
Point3D TrackErrD::fPos [private] |
Definition at line 205 of file TrackMathCore.h.
Referenced by operator+=(), Print(), Sum(), and TrackErrD().
Vector4D TrackErrD::fVec [private] |
Definition at line 206 of file TrackMathCore.h.
Referenced by operator+=(), Print(), Sum(), and TrackErrD().
Matrix4D TrackErrD::fMat [private] |
Definition at line 207 of file TrackMathCore.h.
Referenced by operator+=(), Print(), Sum(), and TrackErrD().
SymMatrix6D TrackErrD::fSymMat [private] |
Definition at line 208 of file TrackMathCore.h.
Referenced by operator+=(), Print(), Sum(), and TrackErrD().