Changeset 1207 in Sophya for trunk/SophyaPI/PIext/piafitting.h
- Timestamp:
- Sep 29, 2000, 4:26:15 PM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaPI/PIext/piafitting.h
r1200 r1207 11 11 #include <vector> 12 12 13 #include " anydataobj.h"13 #include "nomgadapter.h" 14 14 15 15 #include "pdlmgr.h" … … 24 24 class GeneralFunction; class GeneralFunc; class GeneralFit; 25 25 class GeneralFitData; 26 class Histo; class Histo2D;27 class RzImage;28 26 #else 29 27 #include "tvector.h" … … 31 29 class GeneralFunction; class GeneralFunc; class GeneralFit; 32 30 class GeneralFitData; 33 class Histo; class Histo2D;34 class RzImage; //CMV_A_VIRER class RzImage35 31 } 36 32 #endif … … 53 49 bool okres, okfun; 54 50 int polcx,polcy; double xc,yc; 55 double err_e, err_E; 51 GeneralFitData::FitErrType err_type; 52 double err_scale,err_min; 56 53 double stc2; 57 54 int nstep; … … 61 58 } DFOPTIONS ; 62 59 63 void ResetDPointer(void);64 60 void ResetOptions(void); 65 61 void DecodeOptions(string opt); … … 68 64 void PrintOptions(void); 69 65 void FillGData(void); 66 void GetCentering(void); 70 67 void DecodeFunction(string func); 71 68 void ReSetParam(void); … … 89 86 PIAFitterWind* FWindFit; // Fenetre de config interactive 90 87 // Objet a fitter 91 string mNObj; AnyDataObj* mObj; // Do not delete 88 string mNObj; 89 NObjMgrAdapter* mAdObj; // Ne pas deleter 92 90 // Structure de data pour le fit, parametres et options 93 91 GeneralFitData* mGData; 94 int_4 mNPar,mNVar,mNBinX,mNBinY,mNData; 92 bool delmGData; 93 int_4 mNPar,mNVar,mNData; 95 94 Vector mPar; Vector mStep; Vector mMin; Vector mMax; Vector mFix; 96 95 Vector mParSave; Vector mStepSave; Vector mMinSave; Vector mMaxSave; Vector mFixSave; … … 98 97 DFOPTIONS mOpt; 99 98 DFOPTIONS mOptSave; 100 bool ApplyXYcentering;101 // Possibles objets a fitter102 Vector* mV; Histo* mH; // Do not delete103 Matrix* mM; Histo2D* mH2; // Do not delete104 RzImage* mIm; // Do not delete105 GeneralFitData* mG; // Do not delete106 99 // Gestion des fonctions de fit predefinies 107 100 GeneralFunction* mFunction; string mFName;
Note:
See TracChangeset
for help on using the changeset viewer.