21 #if ROOT_VERSION_CODE < 331013
32 static double vmaxa (
const double *a,
int na);
33 static double vmaxa (
const TVectorD &a);
34 static int lvmaxa (
const double *v,
int n);
35 static int lvmina (
const double *v,
int n);
36 static void vfill (
double *a,
double f,
int na);
37 static void mxmlrt (
const TMatrixD &A,
const TMatrixD &B,TMatrixD &X);
38 static void mxmlrtS(
const TMatrixD &A,
const TMatrixD &B,TMatrixD &X);
39 static void mxmlrtS(
const double *A,
const double *B,
double *X,
int nra,
int nca);
40 static TMatrixD T(
const TMatrixD &mx);
41 static void eigen2 (
const double err[3],
double lam[2],
double eig[2]);
42 static double simpson(
const double *F,
double A,
double B,
int NP);
43 static double vasum (
const double *a,
int na);
44 static double vasum (
const TVectorD &a);
45 static int SqProgSimple( TVectorD &x
46 ,
const TVectorD &g,
const TMatrixD &G
48 ,
const TVectorD &Max,
int iAkt);
49 static double **makeMatrixD(
int m,
int n);
50 static void toEuler(
const double TT[3][3],
double PhiThePsi[6]);