42 (*result)(real * 3, 0) = (*
p)(0, 0);
43 (*result)(real * 3 + 1, 0) = (*
p)(1, 0);
44 (*result)(real * 3 + 2, 0) = (*
p)(2, 0);
55 double rmsn = 1.0 / ((*p)(0, 0) * (*
p)(0, 0));
56 (*result)(real * 3, real * 3) = rmsn;
57 (*result)(real * 3 + 1, real * 3 + 1) = rmsn;
58 (*result)(real * 3 + 2, real * 3 + 2) = rmsn;
69 (*result)(real * 3, 0) = 1.0;
70 (*result)(real * 3, 3) = (*
p)(1, 0);
71 (*result)(real * 3, 4) = (*
p)(2, 0);
72 (*result)(real * 3 + 1, 1) = 1.0;
73 (*result)(real * 3 + 1, 3) = -(*
p)(0, 0);
74 (*result)(real * 3 + 1, 5) = (*
p)(2, 0);
75 (*result)(real * 3 + 2, 2) = 1.0;
76 (*result)(real * 3 + 2, 4) = -(*
p)(0, 0);
77 (*result)(real * 3 + 2, 5) = -(*
p)(1, 0);
84 flujo <<
obj.getId() <<
" " <<
obj.getDeltaX() <<
" " <<
obj.getDeltaXError() <<
" " <<
obj.getDeltaY() <<
" " 85 <<
obj.getDeltaYError() <<
" " <<
obj.getDeltaZ() <<
" " <<
obj.getDeltaZError() <<
" " <<
obj.getAlpha() <<
" " 86 <<
obj.getAlphaError() <<
" " <<
obj.getBeta() <<
" " <<
obj.getBetaError() <<
" " <<
obj.getGamma() <<
" " 87 <<
obj.getGammaError() << std::endl;
DTSurveyChamber(int, int, int, long)
std::vector< TMatrixD > points
std::vector< TMatrixD > pointsError
int getNumberPoints() const
TMatrixD & getCovariance()
std::vector< TMatrixD > pointsTheoretical
void addPoint(int, const TMatrixD &, const TMatrixD &, const TMatrixD &)
std::ostream & operator<<(std::ostream &flujo, const DTSurveyChamber &obj)
std::vector< TMatrixD > pointsDiff