Changeset 2038 in Sophya for trunk/ArchTOIPipe/ProcWSophya/flag2map.cc
- Timestamp:
- May 31, 2002, 11:55:42 AM (23 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ArchTOIPipe/ProcWSophya/flag2map.cc
r2020 r2038 3 3 // Christophe Magneville 4 4 // Reza Ansari 5 // $Id: flag2map.cc,v 1. 2 2002-05-29 10:18:45 ansariExp $5 // $Id: flag2map.cc,v 1.3 2002-05-31 09:55:42 cecile Exp $ 6 6 7 7 #include "machdefs.h" … … 127 127 128 128 cout<<"FLAG2Map::run() from "<<snb<<" to "<<sne; 129 #ifndef SANS_BUFFER130 int bufsz = 100;131 uint_8* bfgbolo = new uint_8[bufsz];132 double* bbolo = new double[bufsz];133 double* bc1 = new double[bufsz];134 double* bc2 = new double[bufsz];135 int i0 = -1;136 cout<<" (getData() bufferized)"<<endl;137 #else138 129 cout<<" (getData() not bufferized)"<<endl; 139 #endif140 130 141 131 // Remplissage des spheres … … 146 136 // coord1,2 = alpha,delta / gLon,gLat 147 137 148 #ifndef SANS_BUFFER149 if(i0<0 || s<i0 || s>=i0+bufsz) {150 i0 = s;151 int nget = (sne-s+1<bufsz)? nget=sne-s+1: bufsz;152 getData(0,i0,nget,bc1);153 getData(1,i0,nget,bc2);154 getData(2,i0,nget,bbolo,bfgbolo);155 totnscount += nget;156 }157 bolo = bbolo[s-i0]; fgbolo = bfgbolo[s-i0];158 coord1 = bc1[s-i0]; coord2 = bc2[s-i0];159 #else160 getData(2,s,bolo,fgbolo);161 138 coord1 = getData(0,s); 162 139 coord2 = getData(1,s); 140 getData(2,s,bolo,fgbolo); 163 141 totnscount++; 164 #endif 142 143 if (fgbolo > 0) 144 cout << "sn " << s << " val " << bolo << " fgbolo " << fgbolo << endl; 165 145 166 146 // Comme il n'y a pas de toi en sortie, il faut dire … … 170 150 if(mTMin && bolo<mValMin) continue; 171 151 if(mTMax && bolo>mValMax) continue; 172 173 cout << "sn " << s << " val " << bolo << " fgbolo " << fgbolo << endl;174 152 175 153 … … 224 202 cout<<" BadCoorRange="<<BadCoorRange<<endl; 225 203 226 #ifndef SANS_BUFFER227 delete [] bbolo; delete [] bfgbolo;228 delete [] bc1; delete [] bc2;229 #endif230 204 231 205 //---------------------------------------------------------
Note:
See TracChangeset
for help on using the changeset viewer.