#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().
1.5.1