Changeset 923 in Sophya for trunk/SophyaExt/FitsIOServer/fitsntuple.cc
- Timestamp:
- Apr 13, 2000, 7:34:37 PM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaExt/FitsIOServer/fitsntuple.cc
r873 r923 57 57 nbcols = fn.NbColsFromFits(); 58 58 nbentries = 0; 59 for (int k=0; k<nbcols; k++) nbentries=max( nbentries, fn.NentriesFromFits(k) ); 59 int k; 60 for (k=0; k<nbcols; k++) nbentries=max( nbentries, fn.NentriesFromFits(k) ); 60 61 61 62 char ** ColName = new char*[nbcols]; 62 63 63 for ( intk=0; k<nbcols;k++)64 for (k=0; k<nbcols;k++) 64 65 { 65 66 ColName[k] = new char[LONNOM1]; … … 67 68 ColName[k][LONNOM] = '\0'; 68 69 } 69 for ( intk=0; k<nbcols;k++)70 for (k=0; k<nbcols;k++) 70 71 { 71 72 char ss= fn.ColTypeFromFits(k); … … 93 94 (*dobj_) = NTuple(nbcols,ColName); 94 95 } 95 for ( intk=0; k<nbcols;k++)96 for (k=0; k<nbcols;k++) 96 97 { 97 98 delete [] ColName[k]; … … 104 105 // (SetVal suppose que le ntuple est deja dimensionne) 105 106 r_4* ligne = new r_4[nbcols]; 106 for ( intk=0; k<nbcols; k++) ligne[k]=0.;107 for ( intk=0; k<nbentries;k++) dobj_->Fill(ligne);107 for (k=0; k<nbcols; k++) ligne[k]=0.; 108 for (k=0; k<nbentries;k++) dobj_->Fill(ligne); 108 109 delete [] ligne; 109 for ( intk=0; k<nbcols;k++)110 for (k=0; k<nbcols;k++) 110 111 { 111 112 fn.GetBinTabFCol(column_, nbentries, k); … … 135 136 136 137 char** Noms = new char*[ncols]; 137 for (int k=0; k< ncols; k++) 138 int k; 139 for (k=0; k< ncols; k++) 138 140 { 139 141 Noms[k]= new char[LONNOM1]; … … 142 144 // la librairie fitsio ecrit colonne par colonne 143 145 char* type= new char[ncols+1]; 144 for ( intk=0;k<ncols+1;k++) type[k]='E';146 for (k=0;k<ncols+1;k++) type[k]='E'; 145 147 type[ncols]='\0'; 146 148 vector<int> dummy; 147 149 fn.makeHeaderBntblOnFits(type,Noms, nentries, ncols, dvl, extname, dummy); 148 for ( intk=0; k< ncols; k++)150 for (k=0; k< ncols; k++) 149 151 { 150 152 delete [] Noms[k]; … … 152 154 delete [] Noms; 153 155 delete [] type; 154 for ( intk=0; k<ncols;k++) putColToFits(k, nentries, getColFromObj(k));156 for (k=0; k<ncols;k++) putColToFits(k, nentries, getColFromObj(k)); 155 157 156 158 }
Note:
See TracChangeset
for help on using the changeset viewer.