StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
FitState_t Class Reference
Inheritance diagram for FitState_t:
HitPars_t

Public Member Functions

 FitState_t (HitPars_t &hp)
 
const HitPars_tPars () const
 
HitPars_tPars ()
 
int Saddle () const
 
int LimX (int i) const
 
double Der () const
 
double Fcn () const
 
void Deriv (const std::vector< MyPull > &MyVect)
 
int MaxStp (TVectorD &add, int mode) const
 
void MakeErrs ()
 
int operator< (const FitState_t &other) const
 
FitState_toperator= (const FitState_t &other)
 
- Public Member Functions inherited from HitPars_t
 HitPars_t (const HitPars_t &fr)
 
const double & Err (int idx) const
 
double & Err (int idx)
 
double Err (int iYZ, const HitAccr &accr) const
 
double Err (int iDet, int iYZ, const double A[3]) const
 
const double & operator[] (int i) const
 
double & operator[] (int i)
 
HitPars_toperator= (const HitPars_t &fr)
 
HitPars_toperator* (double f)
 
HitPars_toperator+= (const double *f)
 
HitPars_toperator= (double f)
 
HitPars_toperator+= (const TVectorD &add)
 
int NPars () const
 
int Len (int iDet, int iYZ=0) const
 
int Lim (int i) const
 
const double & Min (int i) const
 
double & Min (int i)
 
const double & Max (int i) const
 
double & Max (int i)
 
const double & Min (int iDet, int iYZ, int i) const
 
const double & Max (int iDet, int iYZ, int i) const
 
double & Min (int iDet, int iYZ, int i)
 
double & Max (int iDet, int iYZ, int i)
 
int IPar (int iDet, int iYZ, int *npars=0) const
 
void Set (int iDet, int iYZ, int nini, const double *ini)
 
void Limit ()
 
double Deriv (int npt, const MyPull *pt, TVectorD &Di, TMatrixD &Dij) const
 
double DERIV (int npt, const MyPull *pt, TVectorD &Di, TMatrixD &Dij, int maxTrk=9999999)
 
int Test (int npt, const MyPull *pt) const
 
void Print (const HitPars_t *init=0) const
 
double Diff (const HitPars_t &init) const
 

Static Public Member Functions

static int FixWeak (TVectorD &g, TMatrixD &G)
 
- Static Public Member Functions inherited from HitPars_t
static void Prep (int npt, const MyPull *pt, TVectorD &Y, TVectorD &Z, TVectorD &S, TVectorD &cos2Psi)
 
static int Test ()
 
static void HitCond (const MyPull &myRes, HitAccr &acc)
 
static void Show (int npt, const MyPull *pt)
 
static double Dens (double rxy, int ntk)
 
static double Err (const double Pars[3], int nPars, const double A[3])
 
static void myDers (double fake, double wy, double wz, double dens, double g[2][3], double G[2][3][3])
 
static double myFake (double fake, double wy, double wz, double dens, double Cd[3], double Cdd[3][3])
 

Public Attributes

TVectorD g
 
TMatrixD G
 
char myBeg [1]
 
int npt
 
int ider
 
double fak
 
double fcn
 
double der
 
double neg
 
char myEnd [1]
 
- Public Attributes inherited from HitPars_t
int mNDets
 
int mNPars
 
int mNTrks
 
int mLen [kNDETS][2]
 
double * mPars [kNDETS][2]
 
double * mErrs [kNDETS][2]
 
double mDat [1+kNDETS *2 *3]
 
double mDrr [1+kNDETS *2 *3]
 
double mMin [1+kNDETS *2 *3]
 
double mMax [1+kNDETS *2 *3]
 

Detailed Description

Definition at line 682 of file fiterr.C.


The documentation for this class was generated from the following file: