![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
8 #ifndef TRKVKALVRTCORE_UTILITIES_H
9 #define TRKVKALVRTCORE_UTILITIES_H
16 const double *par0,
double *wgt,
double *rmnd);
17 double cfchi2(
const double *vrtt,
const double *
part, VKTrack *trk);
18 double finter(
double y0,
double y1,
double y2,
double x0,
double x1,
double x2);
19 void tdasatVK(
const double *Der,
const double *CovI,
double *CovF,
long int M,
22 void abcCoef(
double g1,
double g2,
double g3,
double &
a,
double &
b,
double &
c);
23 void efdCoef(
double Ga0,
double Gamb,
double Gab,
double Gw0,
double Gwb,
24 double alf,
double bet,
double w,
double &
d,
double &
e,
double &
f);
double finter(double y0, double y1, double y2, double x0, double x1, double x2)
void abcCoef(double g1, double g2, double g3, double &a, double &b, double &c)
void tdasatVK(const double *Der, const double *CovI, double *CovF, long int M, long int N)
Ensure that the ATLAS eigen extensions are properly loaded.
void ParaMin(double b, double c, double d, double e, double f, double &xmin, double &ymin)
double cfchi2(double *xyzt, const long int ich, double *part, const double *par0, double *wgt, double *rmnd)
void cfTrkCovarCorr(double *cov)
void efdCoef(double Ga0, double Gamb, double Gab, double Gw0, double Gwb, double alf, double bet, double w, double &d, double &e, double &f)
void cfsetdiag(long int n, double *matr, double value) noexcept