|
BmnRoot 26.10.0-210-gc52d34b0
Software framework of the BM@N experiment
|
#include <FitWLSQ.h>
Public Member Functions | |
| FitWLSQ (Double_t *xx, Double_t cSigma1=0.01, Double_t cSigma2=0.07, Double_t cP1=0.9, Int_t nNPoints=6, Int_t nNParams=2, Bool_t RBF=kTRUE, Bool_t LHf=kTRUE, Int_t RBfn=7) | |
| ~FitWLSQ () | |
| Bool_t | Fit (Double_t *y) |
| Double_t | WLSQRms (Double_t *pdY) |
Public Attributes | |
| Double_t | param [3] |
| Double_t | cov [3][3] |
| Int_t | numItera |
| Double_t * | wrb |
| Bool_t | Status |
Private Member Functions | |
| Double_t | det3 (Double_t a[3][3]) |
| Double_t | alg_add (Double_t a[3][3], Int_t row, Int_t column) |
| void | cov_matrix (Double_t a[3][3]) |
| Double_t | f_lh (Double_t *yy, Double_t *zz, Double_t *w, Double_t *par) |
| Bool_t | Initial (Double_t *trk) |
| void | CheckMatrix (Double_t *pdA, Double_t *pdB, TString sz) |
| Bool_t | SymMatrix (Double_t *pdA, Double_t *pdB) |
| Bool_t | WLSQFit (Double_t *pdY) |
| Double_t | WLSQGet (Double_t dX) |
| Bool_t | par_check (Double_t *par, Double_t *par1) |
| void | RB (Double_t *yy, Int_t) |
| void | RBN (Double_t *yy, Int_t) |
| void | RBM (Double_t *yy, Int_t) |
| void | RB_OPT (Double_t *yy, Int_t) |
| void | CovarianceMatrixPrint (void) |
Private Attributes | |
| Int_t | NPoints |
| Int_t | NParams |
| Double_t * | sigmaF |
| Double_t * | w |
| Double_t * | x |
| Double_t | sigma_k |
| Double_t | Sigma1 |
| Double_t | Sigma2 |
| Double_t | P1 |
| Double_t | resolution |
| Bool_t | RB_FIT |
| Bool_t | LH_INI |
| Int_t | RB_TYPE |
| FitWLSQ::~FitWLSQ | ( | ) |
Definition at line 55 of file FitWLSQ.cxx.
Definition at line 71 of file FitWLSQ.cxx.
Referenced by cov_matrix().
Definition at line 253 of file FitWLSQ.cxx.
References i, NParams, and param.
Referenced by SymMatrix().
|
private |
|
private |
Definition at line 740 of file FitWLSQ.cxx.
Definition at line 63 of file FitWLSQ.cxx.
Referenced by cov_matrix().
Definition at line 393 of file FitWLSQ.cxx.
Referenced by Fit().
Definition at line 277 of file FitWLSQ.cxx.
References CheckMatrix(), i, NParams, and param.
Referenced by WLSQFit().
Definition at line 316 of file FitWLSQ.cxx.
References cov_matrix(), i, NParams, NPoints, SymMatrix(), wrb, and x.
Referenced by Fit().
| Double_t FitWLSQ::cov[3][3] |
Definition at line 26 of file FitWLSQ.h.
Referenced by FitWLSQ(), cov_matrix(), and CovarianceMatrixPrint().
|
private |
|
private |
Definition at line 12 of file FitWLSQ.h.
Referenced by FitWLSQ(), alg_add(), CheckMatrix(), cov_matrix(), f_lh(), Fit(), Initial(), par_check(), RB(), RB_OPT(), RBM(), RBN(), SymMatrix(), WLSQFit(), and WLSQGet().
|
private |
| Int_t FitWLSQ::numItera |
|
private |
| Double_t FitWLSQ::param[3] |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
Definition at line 67 of file FitWLSQ.h.
Referenced by FitWLSQ(), ~FitWLSQ(), and Initial().
| Double_t* FitWLSQ::wrb |
|
private |