4 #ifndef ROOT_TRandomVector
5 #define ROOT_TRandomVector
17 #include "TMatrixDSym.h"
29 int Set(
const TMatrixDSym& errMtx,UInt_t seed = 65539);
30 static void RandRotate(TMatrixDSym& errMtx);
31 static double Sign(
const TMatrixDSym& errMtx);
33 const TMatrixDSym &GetMtx()
const {
return fErrMtx;}
34 const TMatrixD &GetEig()
const {
return fEigMtx;}
35 const TVectorD &GetLam()
const {
return fEigVal;}
36 const TVectorD& Gaus();
37 static void Test(
int nevt = 10000);
38 static void TestXi2();
51 #endif //ROOT_TRandomVector