diff options
Diffstat (limited to 'tksao/frame/epanda.C')
-rw-r--r-- | tksao/frame/epanda.C | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/tksao/frame/epanda.C b/tksao/frame/epanda.C index 5c34c28..92d33f1 100644 --- a/tksao/frame/epanda.C +++ b/tksao/frame/epanda.C @@ -509,13 +509,13 @@ void Epanda::listA(ostream& str, Coord::CoordSystem sys, Coord::SkyFrame sky, listRADEC(ptr,center,sys,sky,format); str << type_ << '(' << ra << ',' << dec << ',' - << setprecision(parent->precLinear) << a1 << ',' << a2 <<',' + << setprecision(parent->precLinear_) << a1 << ',' << a2 <<',' << numAngles_-1 << ',' - << setprecision(parent->precArcsec) << fixed << setunit('"') + << setprecision(parent->precArcsec_) << fixed << setunit('"') << r1 << ',' << setunit('"') << r2 << ','; str.unsetf(ios_base::floatfield); - str << setprecision(parent->precLinear) << numAnnuli_-1 << ',' - << setprecision(parent->precLinear) << radToDeg(aa) << ')'; + str << setprecision(parent->precLinear_) << numAnnuli_-1 << ',' + << setprecision(parent->precLinear_) << radToDeg(aa) << ')'; } else listANonCel(ptr, str, sys); @@ -535,7 +535,7 @@ void Epanda::listANonCel(FitsImage* ptr, ostream& str, Coord::CoordSystem sys) Vector r1 = ptr->mapLenFromRef(annuli_[0],sys); Vector r2 = ptr->mapLenFromRef(annuli_[numAnnuli_-1],sys); double aa = parent->mapAngleFromRef(angle,sys); - str << type_ << '(' << setprecision(parent->precLinear) << vv << ',' + str << type_ << '(' << setprecision(parent->precLinear_) << vv << ',' << a1 << ',' << a2 << ',' << numAngles_-1 << ',' << r1 << ',' << r2 << ',' << numAnnuli_-1 << ',' << radToDeg(aa) << ')'; @@ -587,7 +587,7 @@ void Epanda::listBNonCel(FitsImage* ptr, ostream& str, Vector r1 = ptr->mapLenFromRef(annuli_[ii-1],sys); Vector r2 = ptr->mapLenFromRef(annuli_[ii],sys); str << type_ << '(' - << setprecision(parent->precLinear) << vv << ',' + << setprecision(parent->precLinear_) << vv << ',' << a1 << ',' << a2 << ",1," << r1 << ',' << r2 << ",1," << radToDeg(aa) << ')'; @@ -642,11 +642,11 @@ void Epanda::listBCel(FitsImage* ptr, int ii, int jj, ostream& str, Vector r2 = ptr->mapLenFromRef(annuli_[ii],sys,Coord::ARCSEC); double aa = parent->mapAngleFromRef(angle,sys,sky); - str << setprecision(parent->precLinear) << a1 << ',' << a2 << ",1," - << setprecision(parent->precArcsec) << fixed << setunit('"') + str << setprecision(parent->precLinear_) << a1 << ',' << a2 << ",1," + << setprecision(parent->precArcsec_) << fixed << setunit('"') << r1 << ',' << setunit('"') << r2 << ",1,"; str.unsetf(ios_base::floatfield); - str << setprecision(parent->precLinear) << radToDeg(aa) << ')'; + str << setprecision(parent->precLinear_) << radToDeg(aa) << ')'; if (!strip) { if (conj) @@ -654,20 +654,20 @@ void Epanda::listBCel(FitsImage* ptr, int ii, int jj, ostream& str, str << " # epanda="; if (ii==1 && jj==1 && !strip) { - str << '(' << setprecision(parent->precLinear); + str << '(' << setprecision(parent->precLinear_); for (int kk=0; kk<numAngles_; kk++) { double ar = parent->mapAngleFromRef(angles_[kk],sys,sky); str << radToDeg(ar) << ((kk<numAngles_-1) ? ' ' : ')'); } str << '('; - str << setseparator(' ') << setprecision(parent->precArcsec) << fixed; + str << setseparator(' ') << setprecision(parent->precArcsec_) << fixed; for (int kk=0; kk<numAnnuli_; kk++) { Vector rr = ptr->mapLenFromRef(annuli_[kk],sys,Coord::ARCSEC); str << setunit('"') << rr << ((kk<numAnnuli_-1) ? ' ' : ')'); } str.unsetf(ios_base::floatfield); - str << setseparator(',') << '(' << setprecision(parent->precLinear) + str << setseparator(',') << '(' << setprecision(parent->precLinear_) << radToDeg(aa) << ')'; listProps(str); } |