CMS 3D CMS Logo

CartesianTrajectoryError.h
Go to the documentation of this file.
1 #ifndef _TRACKER_CARTESIANTRAJECTORYERROR_H_
2 #define _TRACKER_CARTESIANTRAJECTORYERROR_H_
3 
6 
16 public:
17  // construct
19 
22  CartesianTrajectoryError(const AlgebraicSymMatrix66& aCovarianceMatrix) : theCovarianceMatrix(aCovarianceMatrix) {}
23 
24  // access
25 
28  const AlgebraicSymMatrix66& matrix() const { return theCovarianceMatrix; }
29 
34 
36 
42 
43 private:
45 };
46 
47 #endif
AlgebraicSymMatrix33
ROOT::Math::SMatrix< double, 3, 3, ROOT::Math::MatRepSym< double, 3 > > AlgebraicSymMatrix33
Definition: AlgebraicROOTObjects.h:21
CartesianTrajectoryError::theCovarianceMatrix
AlgebraicSymMatrix66 theCovarianceMatrix
Definition: CartesianTrajectoryError.h:44
CartesianTrajectoryError::CartesianTrajectoryError
CartesianTrajectoryError()
Definition: CartesianTrajectoryError.h:18
GlobalError
GlobalErrorBase< double, ErrorMatrixTag > GlobalError
Definition: GlobalError.h:13
CartesianTrajectoryError::CartesianTrajectoryError
CartesianTrajectoryError(const AlgebraicSymMatrix66 &aCovarianceMatrix)
Definition: CartesianTrajectoryError.h:22
AlgebraicSymMatrix66
ROOT::Math::SMatrix< double, 6, 6, ROOT::Math::MatRepSym< double, 6 > > AlgebraicSymMatrix66
Definition: AlgebraicROOTObjects.h:24
DQMScaleToClient_cfi.factor
factor
Definition: DQMScaleToClient_cfi.py:8
GlobalError.h
GlobalErrorBase< double, ErrorMatrixTag >
CartesianTrajectoryError::matrix
const AlgebraicSymMatrix66 & matrix() const
Definition: CartesianTrajectoryError.h:28
CartesianTrajectoryError
Definition: CartesianTrajectoryError.h:15
CartesianTrajectoryError::operator*=
void operator*=(double factor)
Definition: CartesianTrajectoryError.h:33
CartesianTrajectoryError::position
const GlobalError position() const
Position error submatrix.
Definition: CartesianTrajectoryError.h:41
AlgebraicROOTObjects.h