Changeset 2929 in Sophya for trunk/SophyaLib/NTools/objfitter.h


Ignore:
Timestamp:
Apr 3, 2006, 11:22:43 AM (19 years ago)
Author:
ansari
Message:

Modifs ObjFitter pour prise en charge ajustement tableaux/TMatrix/TVector <int_2> <uint_2> <int_8> - Reza 3/4/2006

File:
1 edited

Legend:

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

    r1206 r2929  
    2323public:
    2424  // Residus et fonction fittees sur matrix
     25  static TMatrix<uint_2> FitResidus(TMatrix<uint_2> const & mtx, GeneralFit& gfit,
     26                               double xorg=0.,double yorg=0.,double dx=1.,double dy=1.);
     27  static TMatrix<int_2> FitResidus(TMatrix<int_2> const & mtx, GeneralFit& gfit,
     28                               double xorg=0.,double yorg=0.,double dx=1.,double dy=1.);
    2529  static TMatrix<int_4> FitResidus(TMatrix<int_4> const & mtx, GeneralFit& gfit,
     30                               double xorg=0.,double yorg=0.,double dx=1.,double dy=1.); 
     31  static TMatrix<int_8> FitResidus(TMatrix<int_8> const & mtx, GeneralFit& gfit,
    2632                               double xorg=0.,double yorg=0.,double dx=1.,double dy=1.);
    2733  static TMatrix<r_4> FitResidus(TMatrix<r_4> const & mtx, GeneralFit& gfit,
     
    3440                               double xorg=0.,double yorg=0.,double dx=1.,double dy=1.);
    3541
     42  static TMatrix<uint_2> FitFunction(TMatrix<uint_2> const & mtx, GeneralFit& gfit,
     43                               double xorg=0.,double yorg=0.,double dx=1.,double dy=1.);
     44  static TMatrix<int_2> FitFunction(TMatrix<int_2> const & mtx, GeneralFit& gfit,
     45                               double xorg=0.,double yorg=0.,double dx=1.,double dy=1.);
    3646  static TMatrix<int_4> FitFunction(TMatrix<int_4> const & mtx, GeneralFit& gfit,
     47                               double xorg=0.,double yorg=0.,double dx=1.,double dy=1.);
     48  static TMatrix<int_8> FitFunction(TMatrix<int_8> const & mtx, GeneralFit& gfit,
    3749                               double xorg=0.,double yorg=0.,double dx=1.,double dy=1.);
    3850  static TMatrix<r_4> FitFunction(TMatrix<r_4> const & mtx, GeneralFit& gfit,
     
    4658
    4759  // Residus et fonction fittees sur vecteurs
     60  static TVector<uint_2> FitResidus(TVector<uint_2> const & vec, GeneralFit& gfit,
     61                               double xorg=0.,double dx=1.);
     62  static TVector<int_2> FitResidus(TVector<int_2> const & vec, GeneralFit& gfit,
     63                               double xorg=0.,double dx=1.);
    4864  static TVector<int_4> FitResidus(TVector<int_4> const & vec, GeneralFit& gfit,
     65                               double xorg=0.,double dx=1.);
     66  static TVector<int_8> FitResidus(TVector<int_8> const & vec, GeneralFit& gfit,
    4967                               double xorg=0.,double dx=1.);
    5068  static TVector<r_4> FitResidus(TVector<r_4> const & vec, GeneralFit& gfit,
     
    5775                               double xorg=0.,double dx=1.);
    5876
     77  static TVector<uint_2> FitFunction(TVector<uint_2> const & vec, GeneralFit& gfit,
     78                                double xorg=0.,double dx=1.);
     79  static TVector<int_2> FitFunction(TVector<int_2> const & vec, GeneralFit& gfit,
     80                                double xorg=0.,double dx=1.);
    5981  static TVector<int_4> FitFunction(TVector<int_4> const & vec, GeneralFit& gfit,
     82                                double xorg=0.,double dx=1.);
     83  static TVector<int_8> FitFunction(TVector<int_8> const & vec, GeneralFit& gfit,
    6084                                double xorg=0.,double dx=1.);
    6185  static TVector<r_4> FitFunction(TVector<r_4> const & vec, GeneralFit& gfit,
Note: See TracChangeset for help on using the changeset viewer.