Commits

Kumar Golap authored 9dbd233923e
removed a compiler warning

code/synthesis/ImagerObjects/SynthesisImager.cc

Modified
1459 1459 Int chunksize=imagestore->getShape()[3]/chanchunks;
1460 1460 Int rem=imagestore->getShape()[3] % chanchunks;
1461 1461 ///Avoid an extra chunk with 1 channel as it cause bumps in linear interpolation
1462 1462 ///See CAS-12625
1463 1463 while(rem==1){
1464 1464 chanchunks +=1;
1465 1465 chunksize=imagestore->getShape()[3]/chanchunks;
1466 1466 rem=imagestore->getShape()[3] % chanchunks;
1467 1467 }
1468 1468
1469 - Bool extra1chan=False;
1469 +
1470 1470 if( rem>0 )
1471 1471 {
1472 1472 // os << LogIO::WARN << "chanchunks ["+String::toString(chanchunks)+"] is not a divisor of nchan ["+String::toString(imagestore->getShape()[3])+"].";
1473 1473 // os << "Therefore, "+String::toString(imagestore->getShape()[3] % chanchunks)+" channel(s) at the end of the cube will be treated as an extra chunk." << LogIO::POST ;
1474 1474
1475 1475 if( rem < chunksize ) extrachunks=1;
1476 1476 else
1477 1477 {
1478 1478 extrachunks=rem/chunksize;
1479 1479 if( rem % chunksize > 0 ) extrachunks += 1;

Everything looks good. We'll let you know here if there's anything you should know about.

Add shortcut