Ignore:
Timestamp:
Nov 16, 2001, 11:26:58 AM (24 years ago)
Author:
lemeur
Message:

mises a jour pour ELDESTINO

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaExt/FitsIOServer/fitsfile.h

    r1703 r1771  
    105105   inline void firstImageOnPrimaryHeader(bool choice) {imageOnPrimary_=choice;}
    106106   inline int currentHeaderIndex() {return hdunum_;}
    107    inline fitsfile* fitsfilePtr() {return fptr_;}
    108107 
    109108
    110109 protected:
    111110
    112    void         ResetStatus(int& status) ;
    113    static  void printerror(int&) ;
    114    static  void printerror(int&,char* texte) ;
    115    static  void printerrorAndContinue(int& status, char* texte);
    116    inline void  InitNull() {fptr_ = NULL; hdutype_= FitsExtensionType_NULL; hdunum_ = 0;
    117    fits_status_ = 0; imageOnPrimary_ = true;}
     111void         ResetStatus(int& status) ;
     112static  void printerror(int&) ;
     113static  void printerror(int&,char* texte) ;
     114static  void printerrorAndContinue(int& status, char* texte);
     115inline void  InitNull()
     116  {
     117    fptr_ = NULL;
     118    hdutype_= FitsExtensionType_NULL;
     119    hdunum_ = 0;
     120    fits_status_ = 0; imageOnPrimary_ = true;
     121  }
     122inline fitsfile* fitsfilePtr() const {return fptr_;}
     123
     124
     125
    118126   fitsfile *fptr_;     /**<  pointer to the FITS file, defined in fitsio.h */
    119127   FitsExtensionType hdutype_;        /**<  image or bintable ? */
     
    145153  inline const DVList& DVListFromFits() const { return dvl_;}
    146154
     155  void GetKeywordsFromHeader (int hdunum, list<FitsKeyword>& mots_cles) const;
     156
     157
    147158  DVList  DVListFromPrimaryHeader() const;
    148159  void    moveToFollowingHeader();
     
    179190/*! \return data type of the current IMAGE extension */
    180191inline FitsFile::FitsDataType ImageType() const {return imageDataType_;}
     192
    181193
    182194
     
    237249
    238250void InitNull();
    239 void getHeader();
     251void getHeaderWithSophyaObject();
    240252static void KeywordsIntoDVList(fitsfile* fileptr, DVList& dvl, int hdunum);
    241253static  void GetImageParameters (fitsfile* fileptr,FitsDataType& dataType,int& naxis,vector<int>& naxisn);
Note: See TracChangeset for help on using the changeset viewer.