Changeset 385 in Sophya for trunk/SophyaPI/PIext/piafitting.h


Ignore:
Timestamp:
Aug 13, 1999, 12:51:54 AM (26 years ago)
Author:
ercodmgr
Message:

user function for fit cmv 13/8/99

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaPI/PIext/piafitting.h

    r384 r385  
    2424class PIStdImgApp;
    2525class PIAFitterWind;
    26 class GeneralFunction;
     26class GeneralFunction; class GeneralFunc; class GeneralFit;
    2727class GeneralFitData;
    28 class GeneralFit;
    29 class Histo;
    30 class Matrix; class Histo2D; class RzImage;
     28class Histo; class Matrix; class Histo2D; class RzImage;
    3129
    3230class PIAFitter : public CmdExecutor {
     
    3533  virtual ~PIAFitter();
    3634  virtual int Execute(string& keyw, vector<string>& args);
    37   virtual void  LinkFitFunc(string const & fname, string const & funcname, int nvar, int npar);
    38   virtual void  PrepareFitFuncCFile(string const & fname, string const & funcname, int nvar, int npar);
     35  virtual void LinkFitFunc(string const& fname, string const& funcname
     36                          ,int nvar,int npar);
     37  virtual void PrepareFitFuncCFile(string const& fname, string const& funcname
     38                                  ,int nvar,int npar);
    3939
    4040friend class PIAFitterWind;
     
    6868void LinFit(void);
    6969
     70// Graphique
    7071PIStdImgApp* mApp; // Do not delete
    71 PIAFitterWind* FWindFit;
     72PIAFitterWind* FWindFit; // Fenetre de config interactive
     73// Objet a fitter
    7274string mNObj; AnyDataObj* mObj; // Do not delete
    73 GeneralFunction* mFunc; string mFName;
     75// Structure de data pour le fit, parametres et options
    7476GeneralFitData* mGData;
    7577int mNPar,mNVar,mNBinX,mNBinY,mNData;
     
    7981DFOPTIONS mOpt;
    8082DFOPTIONS mOptSave;
    81 // Objets a fitter
     83// Possibles objets a fitter
    8284Vector* mV; Histo* mH; // Do not delete
    8385Matrix* mM; Histo2D* mH2; RzImage* mIm; // Do not delete
    8486GeneralFitData* mG; // Do not delete
    85 
    86 // Gestion de fonction de fit user
     87// Gestion des fonctions de fit predefinies
     88GeneralFunction* mFunction; string mFName;
     89// Gestion de fonction de fit definie par l'utilisateur
     90GeneralFunc* mFunc;
    8791PDynLinkMgr* mDlUFunc;
    8892string mNameFitFunc;
Note: See TracChangeset for help on using the changeset viewer.