Changeset 514 in Sophya for trunk/SophyaLib/NTools/generalfit.h
- Timestamp:
- Oct 25, 1999, 6:43:04 PM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaLib/NTools/generalfit.h
r508 r514 4 4 5 5 #include "pexceptions.h" 6 #include "matrix.h" 7 #include "cvector.h" 6 #include "tvector.h" 8 7 #include "generaldata.h" 9 8 … … 124 123 125 124 double GetParm(int); 126 OVector GetParm();125 Vector GetParm(); 127 126 double GetParmErr(int); 128 127 double GetCoVar(int,int); … … 168 167 GeneralFitData* mData; 169 168 170 OVector Param;171 OVector errParam;172 OVector stepParam;173 OVector minParam;174 OVector maxParam;175 OVector minStepDeriv;176 OVector Eps;169 Vector Param; 170 Vector errParam; 171 Vector stepParam; 172 Vector minParam; 173 Vector maxParam; 174 Vector minStepDeriv; 175 Vector Eps; 177 176 unsigned short int* fixParam; 178 177 unsigned short int* boundParam; … … 188 187 FILE *FileStep; 189 188 190 OMatrix ATGA;191 OVector BETA;192 OMatrix ATGA_Try;193 OVector BETA_Try;194 OVector C;195 OVector D;189 Matrix ATGA; 190 Vector BETA; 191 Matrix ATGA_Try; 192 Vector BETA_Try; 193 Vector C; 194 Vector D; 196 195 197 196 double Chi2; … … 202 201 203 202 // Fonctions privees 204 void write_in_step(double ci2, OVector& par);203 void write_in_step(double ci2,Vector& par); 205 204 void General_Init(void); 206 void TryFunc( OVector& par,OVector& par_tr);207 void TryXi2( OVector& par,OVector& par_tr);205 void TryFunc(Vector& par,Vector& par_tr); 206 void TryXi2(Vector& par,Vector& par_tr); 208 207 void CheckSanity(); 209 208 void Set_Bound_C_D(int i); 210 209 void Set_Bound_C_D(); 211 210 double p_vers_tr(int i,double p); 212 OVector p_vers_tr(OVector const& p);213 void p_vers_tr( OVector const& p,OVector& tr);211 Vector p_vers_tr(Vector const& p); 212 void p_vers_tr(Vector const& p,Vector& tr); 214 213 double tr_vers_p(int i,double tr); 215 OVector tr_vers_p(OVector const& tr);216 void tr_vers_p( OVector const& tr,OVector& p);214 Vector tr_vers_p(Vector const& tr); 215 void tr_vers_p(Vector const& tr,Vector& p); 217 216 double c_dp_vers_dtr(int i,double tr); 218 OVector dp_vers_dtr(OVector const& dp,OVector const& tr);219 void dp_vers_dtr( OVector const& dp,OVector const& tr,OVector& dtr);217 Vector dp_vers_dtr(Vector const& dp,Vector const& tr); 218 void dp_vers_dtr(Vector const& dp,Vector const& tr,Vector& dtr); 220 219 double c_dtr_vers_dp(int i,double tr); 221 OVector dtr_vers_dp(OVector const& dtr,OVector const& tr);222 int put_in_limits_for_deriv( OVector const& p,OVector& dp,double dist=0.66);223 inline void dtr_vers_dp( OVector const& dtr,OVector const& tr,OVector& dp)220 Vector dtr_vers_dp(Vector const& dtr,Vector const& tr); 221 int put_in_limits_for_deriv(Vector const& p,Vector& dp,double dist=0.66); 222 inline void dtr_vers_dp(Vector const& dtr,Vector const& tr,Vector& dp) 224 223 { for(int i=0;i<mNPar;i++) 225 224 { if( fixParam[i] ) continue;
Note:
See TracChangeset
for help on using the changeset viewer.