Changeset 301 in Sophya for trunk/SophyaLib/NTools/tvector.cc
- Timestamp:
- May 18, 1999, 2:23:15 PM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaLib/NTools/tvector.cc
r299 r301 1 // $Id: tvector.cc,v 1. 1 1999-05-17 17:16:44ansari Exp $1 // $Id: tvector.cc,v 1.2 1999-05-18 12:23:15 ansari Exp $ 2 2 // C.Magneville 04/99 3 3 #include "machdefs.h" … … 53 53 ////////////////////////////////////////////////////////// 54 54 //**** Residus des fits 55 TVector<r_8> TVector<r_8>::FitResidus(GeneralFit& gfit )56 // 57 // On suppose que x=i.55 TVector<r_8> TVector<r_8>::FitResidus(GeneralFit& gfit,double xorg,double dx) 56 // Retourne une classe contenant les residus du fit ``gfit''. 57 // La coordonnee de l'element (i) est -> x = xorg + i*dx 58 58 { 59 59 if(NElts()<=0) … … 69 69 TVector<r_8> v(*this); 70 70 for(int i=0;i<NElts();i++) { 71 double x = (double)i;71 double x = xorg+i*dx; 72 72 v(i) -= f->Value(&x,par); 73 73 } … … 76 76 } 77 77 78 TVector<r_8> TVector<r_8>::FitFunction(GeneralFit& gfit )79 // 80 // On suppose que x=i.78 TVector<r_8> TVector<r_8>::FitFunction(GeneralFit& gfit,double xorg,double dx) 79 // Retourne une classe contenant la fonction du fit ``gfit''. 80 // La coordonnee de l'element (i) est -> x = xorg + i*dx 81 81 { 82 82 if(NElts()<=0) … … 91 91 {for(int i=0;i<npar;i++) par[i] = gfit.GetParm(i);} 92 92 TVector<r_8> v(*this); 93 for( inti=0;i<NElts();i++) {94 double x = (double)i;93 for(uint_4 i=0;i<NElts();i++) { 94 double x = xorg+i*dx; 95 95 v(i) = f->Value(&x,par); 96 96 }
Note:
See TracChangeset
for help on using the changeset viewer.