Changeset 1204 in Sophya for trunk/SophyaLib/NTools/objfitter.cc


Ignore:
Timestamp:
Sep 29, 2000, 12:15:55 AM (25 years ago)
Author:
ansari
Message:

pour les adaptateurs de fit cmv 29/9/00

File:
1 edited

Legend:

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

    r1110 r1204  
    66//===========================================================================
    77//===========================================================================
     8
     9TMatrix<int_4>
     10ObjectFitter::FitResidus(TMatrix<int_4> const & mtx, GeneralFit& gfit,
     11                         double xorg, double yorg, double dx, double dy)
     12{
     13  return( ArrayFitter<int_4>::FitResidus(mtx, gfit, xorg, yorg, dx, dy) );
     14}
    815
    916TMatrix<r_4>
     
    2128}
    2229
     30TMatrix<int_4>
     31ObjectFitter::FitFunction(TMatrix<int_4> const & mtx, GeneralFit& gfit,
     32                         double xorg, double yorg, double dx, double dy)
     33{
     34  return( ArrayFitter<int_4>::FitFunction(mtx, gfit, xorg, yorg, dx, dy) );
     35}
     36
    2337TMatrix<r_4>
    2438ObjectFitter::FitFunction(TMatrix<r_4> const & mtx, GeneralFit& gfit,
     
    3549}
    3650
     51TVector<int_4>
     52ObjectFitter::FitResidus(TVector<int_4> const & vec, GeneralFit& gfit,
     53                               double xorg, double dx)
     54
     55  return( ArrayFitter<int_4>::FitResidus(vec, gfit, xorg, dx) );
     56}
     57
    3758TVector<r_4>
    3859ObjectFitter::FitResidus(TVector<r_4> const & vec, GeneralFit& gfit,
     
    4768
    4869  return( ArrayFitter<r_8>::FitResidus(vec, gfit, xorg, dx) );
     70}
     71
     72TVector<int_4>
     73ObjectFitter::FitFunction(TVector<int_4> const & vec, GeneralFit& gfit,
     74                               double xorg, double dx)
     75
     76  return( ArrayFitter<int_4>::FitFunction(vec, gfit, xorg, dx) );
    4977}
    5078
     
    356384///////////////////////////////////////////////////////////////
    357385#ifdef __CXX_PRAGMA_TEMPLATES__
     386#pragma define_template ArrayFitter<int_4>
    358387#pragma define_template ArrayFitter<r_4>
    359388#pragma define_template ArrayFitter<r_8>
     389#pragma define_template ArrayFitter< complex<r_4> >
     390#pragma define_template ArrayFitter< complex<r_8> >
    360391#endif
    361392
    362393#if defined(ANSI_TEMPLATES) || defined(GNU_TEMPLATES)
     394template class ArrayFitter<int_4>;
    363395template class ArrayFitter<r_4>;
    364396template class ArrayFitter<r_8>;
     397template class ArrayFitter< complex<r_4> >;
     398template class ArrayFitter< complex<r_8> >;
    365399#endif
    366400
Note: See TracChangeset for help on using the changeset viewer.