Changeset 2978 for trunk/src/STMath.cpp
- Timestamp:
- 07/25/14 23:06:41 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/STMath.cpp
r2974 r2978 12 12 13 13 #include <sstream> 14 #include <iostream> 14 15 15 16 #include <casa/iomanip.h> … … 4266 4267 // accumulate data 4267 4268 s->flagsCol_.get( irow, flag ) ; 4269 //if row-flagged, all channels set flagged 4270 if (s->getFlagRow(irow)) { 4271 for (uInt k = 0; k < nchan; ++k) { 4272 flag(k) = 1 << 7; 4273 } 4274 } 4268 4275 convertArray( bflag, flag ) ; 4269 4276 s->specCol_.get( irow, spec ) ; 4270 4277 tsys.assign( s->tsysCol_( irow ) ) ; 4271 if ( !allEQ(bflag,True) )4272 4278 //if ( !allEQ(bflag,True) ) 4279 acc.add( spec, !bflag, tsys, interval[irow], timeVec[irow] ) ; 4273 4280 double gap = 2.0 * 86400.0 * timeSep[i] / ( interval[jrow] + interval[irow] ) ; 4274 4281 //cout << "gap[" << i << "]=" << setw(5) << gap << endl ; … … 4303 4310 irow = rows[len-1] ; 4304 4311 s->flagsCol_.get( irow, flag ) ; 4312 //if row-flagged, all channels set flagged 4313 if (s->getFlagRow(irow)) { 4314 for (uInt k = 0; k < nchan; ++k) { 4315 flag(k) = 1 << 7; 4316 } 4317 } 4305 4318 convertArray( bflag, flag ) ; 4306 4319 s->specCol_.get( irow, spec ) ; 4307 4320 tsys.assign( s->tsysCol_( irow ) ) ; 4308 if (!allEQ(bflag,True) )4309 4321 //if (!allEQ(bflag,True) ) 4322 acc.add( spec, !bflag, tsys, interval[irow], timeVec[irow] ) ; 4310 4323 if ( acc.state() ) { 4311 4324 atab.addRow() ;
Note: See TracChangeset
for help on using the changeset viewer.