Changeset 2662 for tags/asap-4.1.0/src/STAttr.cpp
- Timestamp:
- 10/10/12 14:53:53 (12 years ago)
- Location:
- tags/asap-4.1.0
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
tags/asap-4.1.0
-
tags/asap-4.1.0/src
- Property svn:mergeinfo changed
/trunk/src (added) merged: 2657-2658
- Property svn:mergeinfo changed
-
tags/asap-4.1.0/src/STAttr.cpp
r2163 r2662 37 37 #include <casa/Quanta/Quantum.h> 38 38 #include <casa/Quanta/MVTime.h> 39 #include <casa/Logging/LogIO.h> 39 40 40 41 #include <measures/Measures/MEpoch.h> … … 52 53 } 53 54 54 STAttr::STAttr(const STAttr& other): 55 Logger() 55 STAttr::STAttr(const STAttr& other) 56 56 { 57 57 (void) other; //suppress unused warning … … 123 123 const Vector<Float>& freqs) const 124 124 { 125 126 // Look at date where appropriate125 casa::LogIO os( casa::LogOrigin( "STAttr", "beamEfficiency()" ) ); 126 // Look at date where appropriate 127 127 MVTime t(dateObs.getValue()); 128 128 uInt year = t.year(); … … 133 133 { 134 134 if (year<2003) { 135 pushLog("There is no beam efficiency data from before 2003"136 " - using 2003 data");135 os << "There is no beam efficiency data from before 2003" 136 <<" - using 2003 data" << casa::LogIO::POST; 137 137 facs = interp(freqs/1.0e9f, MopEtaBeamX_, MopEtaBeam2003Y_); 138 138 } else if (year==2003) { 139 pushLog("Using beam efficiency data from 2003");139 os << "Using beam efficiency data from 2003" << casa::LogIO::POST; 140 140 facs = interp(freqs/1.0e9f, MopEtaBeamX_, MopEtaBeam2003Y_); 141 141 } else { 142 pushLog("Using beam efficiency data from 2004");142 os << "Using beam efficiency data from 2004" << casa::LogIO::POST; 143 143 facs = interp(freqs/1.0e9f, MopEtaBeamX_, MopEtaBeam2004Y_); 144 144 } … … 147 147 default: 148 148 { 149 pushLog("No beam efficiency data for this instrument - assuming unity"); 149 os << "No beam efficiency data for this instrument - assuming unity" 150 << casa::LogIO::POST; 150 151 } 151 152 } … … 157 158 const Vector<Float>& freqs) const 158 159 { 159 160 casa::LogIO os( casa::LogOrigin( "STAttr", "apertureEfficiency()" ) ); 160 161 // Look at date where appropriate 161 162 MVTime t(dateObs.getValue()); … … 167 168 { 168 169 if (year<2004) { 169 pushLog("There is no aperture efficiency data from before 2004"170 " - using 2004 data");170 os << "There is no aperture efficiency data from before 2004" 171 << " - using 2004 data" << casa::LogIO::POST; 171 172 facs = interp(freqs/1.0e9f, MopEtaApX_, MopEtaAp2004Y_); 172 173 } else { 173 pushLog("Using aperture efficiency data from 2004");174 os << "Using aperture efficiency data from 2004" << casa::LogIO::POST; 174 175 facs = interp(freqs/1.0e9f, MopEtaApX_, MopEtaAp2004Y_); 175 176 } … … 183 184 default: 184 185 { 185 pushLog("No aperture efficiency data for this instrument"186 " - assuming unity");186 os << "No aperture efficiency data for this instrument" 187 << " - assuming unity" << casa::LogIO::POST; 187 188 } 188 189 }
Note: See TracChangeset
for help on using the changeset viewer.