Ignore:
Timestamp:
Nov 8, 2000, 11:02:58 AM (25 years ago)
Author:
ansari
Message:

classe FITS_AutoReader

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaExt/FitsIOServer/fitsbntbllineRW.cc

    r1231 r1300  
    2121  InitNull();
    2222  inFits_  = new FitsInFile (inputfile);
    23   inFits_->ReadFInit(hdunum);
     23  inFits_->ReadHeader(hdunum);
    2424
    2525  //  if (!fn->IsFitsTable())
     
    5252  for (k=0; k<nbcols;k++)
    5353    {
    54       //      char ss= fn->ColTypeFromFits(k);
    55       char ss= inFits_->ColTypeFromFits(k);
    56       if (ss == 'D') DfitsCol.push_back(k);
    57       else if (ss == 'E') FfitsCol.push_back(k);
    58       else if (ss == 'I') IfitsCol.push_back(k);
    59       else if (ss == 'S') SfitsCol.push_back(k);
     54       FitsFile::FitsDataType ss= inFits_->ColTypeFromFits(k);
     55      if (ss == FitsFile::FitsDataType_double) DfitsCol.push_back(k);
     56      else if (ss == FitsFile::FitsDataType_float) FfitsCol.push_back(k);
     57      else if (ss == FitsFile::FitsDataType_int) IfitsCol.push_back(k);
     58      else if (ss == FitsFile::FitsDataType_char) SfitsCol.push_back(k);
    6059      else {
    6160        cout << " FITS_XNTuple: colonne fits " << k << " type= " << ss << endl;
Note: See TracChangeset for help on using the changeset viewer.