Changeset 1110 in Sophya for trunk/SophyaLib/NTools/generaldata.h


Ignore:
Timestamp:
Jul 28, 2000, 6:32:08 PM (25 years ago)
Author:
ansari
Message:

on vire imageop.o de objlis.list
instanciations GNU des fct de dynccd.cc Noise... etc...
des fct passees en const dans GeneralFitData
objfitter prend les Histo/Histo2D/HProf/GeneralFitData

cmv 28/7/00

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaLib/NTools/generaldata.h

    r958 r1110  
    6565  void SetData(int nData,float** xp,float* f,float* err=NULL,float** errxp=NULL);
    6666
    67   void PrintStatus();
    68   void PrintData(int i);
    69   void PrintData(int i1,int i2);
    70   void PrintData();
     67  void PrintStatus() const;
     68  void PrintData(int i) const;
     69  void PrintData(int i1,int i2) const;
     70  void PrintData() const;
    7171  void Show(ostream& os) const;
    7272  inline void Show() const {Show(cout);}
     
    130130                {if(i>=0 && i<mNData) return mErr[i]; else return 0.;}
    131131
    132   r_8* GetVec(int n, r_8* ret=NULL)  const;
    133   r_4* GetVecR4(int n, r_4* ret=NULL)  const;
     132  r_8* GetVec(int n, r_8* ret=NULL) const;
     133  r_4* GetVecR4(int n, r_4* ret=NULL) const;
    134134  int GetMnMx(int var,int& imin,int& imax) const;
    135135  int GetMnMx(int var,double& min,double& max) const;
    136   int GetMeanSigma(int var,double& mean,double& sigma,double min=1.,double max=-1.);
     136  int GetMeanSigma(int var,double& mean,double& sigma,double min=1.,double max=-1.) const;
    137137  int GetMoMeMed(int var,double& mode,double& mean,double& median,
    138                  double min=1.,double max=-1.,double coeff=0.8);
    139   int GetMode(int var,double& mode,double min=1.,double max=-1.,double coeff=0.8);
    140   double PolFit(int varx,Poly& pol,int degre,bool ey=true);
    141   double PolFit(int varx,int vary,Poly2& pol,int degre1,int degre2=-1,bool ez=true);
    142   GeneralFitData FitResidus(GeneralFit& gfit);
    143   GeneralFitData FitFunction(GeneralFit& gfit);
     138                 double min=1.,double max=-1.,double coeff=0.8) const;
     139  int GetMode(int var,double& mode,double min=1.,double max=-1.,double coeff=0.8) const;
     140  double PolFit(int varx,Poly& pol,int degre,bool ey=true) const;
     141  double PolFit(int varx,int vary,Poly2& pol,int degre1,int degre2=-1,bool ez=true) const;
     142  GeneralFitData FitResidus(GeneralFit& gfit) const;
     143  GeneralFitData FitFunction(GeneralFit& gfit) const;
    144144
    145145// Declaration de l interface NTuple
Note: See TracChangeset for help on using the changeset viewer.