Changeset 1464 in Sophya for trunk/ArchTOIPipe/Kernel/fitstoiwtr.cc
- Timestamp:
- Apr 11, 2001, 12:01:44 PM (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ArchTOIPipe/Kernel/fitstoiwtr.cc
r1462 r1464 56 56 char** colunits = new (char*[ncols]); 57 57 58 colnames[0] = "sample num";58 colnames[0] = "sampleNum"; 59 59 coltypes[0] = "1D"; 60 60 colunits[0] = "integer"; … … 79 79 cout << " Column[" << j+1 << "] -Flag- Name=" << coln[ck] << endl; 80 80 ck++; 81 coltypes[j+2] = "1 D";82 colunits[j+2] = "Int Flag";81 coltypes[j+2] = "1J"; 82 colunits[j+2] = "Int_8Flag"; 83 83 } 84 84 } … … 102 102 103 103 double* tabdata = new double[ndata]; 104 double* tabflag = new double[ndata]; // ? pas integer?? $CHECK$ - Reza104 long* tabflag = new long[ndata]; // ? pas int_8 ?? $CHECK$ - Reza 105 105 bool* tabck = new bool[ndata]; 106 106 int i; 107 107 for(i=0; i<ndata; i++) { 108 108 tabdata[i] = -9.e19; // $CHECK$ - Reza valeur par defaut ! 109 tabflag[i] = -9.e19;// $CHECK$ - Reza valeur par defaut !109 tabflag[i] = 0; // $CHECK$ - Reza valeur par defaut ! 110 110 tabck[i] = checkInputTOIIndex(i); 111 111 } … … 115 115 // cout << " DBG-A-FitsWriter::run()" << sn << endl; 116 116 try { 117 int_ 4out_flg;117 int_8 out_flg; 118 118 double out_val; 119 119 for (i=0; i<ndata; i++) { … … 133 133 if (outFlags) { 134 134 fits_write_col_dbl(fptr, 2*i+2, fitsLine, 1, 1, tabdata+i, &fstatus); 135 fits_write_col_ dbl(fptr, 2*i+3, fitsLine, 1, 1, tabflag+i, &fstatus);135 fits_write_col_lng(fptr, 2*i+3, fitsLine, 1, 1, tabflag+i, &fstatus); 136 136 } else { 137 137 fits_write_col_dbl(fptr, i+2, fitsLine, 1, 1, tabdata+i, &fstatus);
Note:
See TracChangeset
for help on using the changeset viewer.