Ignore:
Timestamp:
Feb 7, 2009, 10:50:34 PM (17 years ago)
Author:
cmv
Message:

char* -> const char* pour regler les problemes de deprecated string const... + comparaison unsigned signed + suppression EVOL_PLANCK rz+cmv 07/02/2009

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaPI/PIext/nomimagadapter.cc

    r3190 r3572  
    1111#include "pimgadapter.h"
    1212
    13 #ifdef SANS_EVOLPLANCK
    14 #include "fitsimage.h"
    15 #else
    1613#include "objfitter.h"
    17 #endif
    1814
    1915
     
    6258AnyDataObj* NOMAdapter_Image<T>::CloneDataObj(bool share)
    6359{
    64 #ifdef SANS_EVOLPLANCK
    65 FitsImage<T> * fima = dynamic_cast<FitsImage<T> *>(mImg);
    66 if (fima == NULL)   return( new Image<T>(*mImg ) );
    67 else return ( new FitsImage<T>(*fima) );
    68 #else
    6960return( new Image<T>(*mImg, share) );
    70 #endif
    7161}
    7262
     
    7666void NOMAdapter_Image<T>::SavePPF(POutPersist& pos, string const & nom)
    7767{
    78 #ifdef SANS_EVOLPLANCK
    79 // PEIDA-EROS L'histo est lui-meme PPersist
    80 string tag = nom;  // A cause de const
    81 mImg->Write(pos,0,tag);
    82 #else
    8368string s = typeid(*mObj).name();
    8469cout << "NOMAdapter_Image<T>::SavePPF() - Error : Not supported for " << s << endl;
    85 #endif
    8670}
    8771
     
    147131AnyDataObj* NOMAdapter_Image<T>::FitResidusObj(GeneralFit& mfit)
    148132{
    149 #ifdef SANS_EVOLPLANCK
    150 RzImage* rzim = mImg->FitResidus(mfit); 
    151 ImageR4* im   = new ImageR4(*rzim);
    152 return im;
    153 #else
    154133Image<T>* im = new Image<T>(ObjectFitter::FitResidus(*mImg,mfit));
    155134return im;
    156 #endif
    157135}
    158136
     
    160138AnyDataObj* NOMAdapter_Image<T>::FitFunctionObj(GeneralFit& mfit)
    161139{
    162 #ifdef SANS_EVOLPLANCK
    163 RzImage* rzim = mImg->FitFunction(mfit); 
    164 ImageR4* im   = new ImageR4(*rzim);
    165 return im;
    166 #else
    167140Image<T>* im = NULL;
    168141//im = new Image<T>(ObjectFitter::FitFunction(*mImg,mfit));
    169142return im;
    170 #endif
    171143}
    172144
     
    236208#pragma define_template NTupInt_Image<r_4>
    237209#pragma define_template NTupInt_Image<r_8>
    238 #ifdef SANS_EVOLPLANCK
    239 #pragma define_template NOMAdapter_Image<int_2>
    240 #pragma define_template NTupInt_Image<int_2>
    241 #endif
    242210#endif
    243211#if defined(ANSI_TEMPLATES) || defined(__ANSI_TEMPLATES__) || defined(__GNU_TEMPLATES__)
     
    250218template class NTupInt_Image<r_4>;
    251219template class NTupInt_Image<r_8>;
    252 #ifdef SANS_EVOLPLANCK
    253 template class NOMAdapter_Image<int_2>;
    254 template class NTupInt_Image<int_2>;
    255220#endif
    256 #endif
    257 
    258 
     221
     222
Note: See TracChangeset for help on using the changeset viewer.