Changeset 1803 for branches/newfiller
- Timestamp:
- 08/02/10 11:26:59 (14 years ago)
- Location:
- branches/newfiller/src
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/newfiller/src/FillerBase.cpp
r1795 r1803 43 43 } 44 44 45 void FillerBase::setFlagrow(uInt flag) 46 { 47 RecordFieldPtr<uInt> flagrowCol(row_.record(), "FLAGROW"); 48 *flagrowCol = flag; 49 } 45 50 46 51 void FillerBase::setOpacity(Float opacity) -
branches/newfiller/src/FillerBase.h
r1800 r1803 43 43 virtual ~FillerBase() {;} 44 44 45 // virtual bool open(const std::string& filename, const Record& rec) =0;46 virtual bool open(const std::string& filename) =0;45 // virtual bool open(const std::string& filename, const Record& rec) = 0; 46 virtual bool open(const std::string& filename) = 0; 47 47 virtual void fill() = 0; 48 48 virtual void close() = 0; … … 54 54 55 55 void commitRow(); 56 v irtual void setHeader(const STHeader& header);57 v irtual void setSpectrum(const casa::Vector<casa::Float>& spectrum,56 void setHeader(const STHeader& header); 57 void setSpectrum(const casa::Vector<casa::Float>& spectrum, 58 58 const casa::Vector<casa::uChar>& flags, 59 const casa::Vector<casa::Float>& tsys) ; 60 virtual void setOpacity(casa::Float opacity=0.0f); 61 virtual void setIndex(casa::uInt scanno, casa::uInt cycleno, 59 const casa::Vector<casa::Float>& tsys); 60 void setFlagrow(casa::uInt flag); 61 void setOpacity(casa::Float opacity=0.0f); 62 void setIndex(casa::uInt scanno, casa::uInt cycleno, 62 63 casa::uInt ifno, casa::uInt polno, 63 64 casa::uInt beamno=0); 64 v irtual void setFrequency(casa::Double refpix, casa::Double refval,65 void setFrequency(casa::Double refpix, casa::Double refval, 65 66 casa::Double incr); 66 v irtual void setMolecule(const casa::Vector<casa::Double>& restfreq);67 v irtual void setDirection(const casa::Vector<casa::Double>& dir,67 void setMolecule(const casa::Vector<casa::Double>& restfreq); 68 void setDirection(const casa::Vector<casa::Double>& dir, 68 69 casa::Float az=0.0f, casa::Float el=0.0f); 69 70 70 v irtual void setFocus(casa::Float pa=0.0f, casa::Float faxis=0.0f,71 void setFocus(casa::Float pa=0.0f, casa::Float faxis=0.0f, 71 72 casa::Float ftan=0.0f, casa::Float frot=0.0f); 72 v irtual void setTime(casa::Double mjd, casa::Double integration);73 v irtual void setWeather(casa::Float temperature=0.0f,73 void setTime(casa::Double mjd, casa::Double integration); 74 void setWeather(casa::Float temperature=0.0f, 74 75 casa::Float pressure=0.0f, 75 76 casa::Float humidity=0.0f, 76 77 casa::Float windspeed=0.0f, 77 78 casa::Float windaz=0.0f); 78 v irtual void setTcal(const casa::String& caltime="",79 void setTcal(const casa::String& caltime="", 79 80 const casa::Vector<casa::Float>& tcal=casa::Vector<casa::Float>()); 80 v irtual void setScanRate(const casa::Vector<casa::Double>& srate=casa::Vector<casa::Double>());81 v irtual void setReferenceBeam(casa::Int beamno=-1);82 v irtual void setSource(const std::string& name, casa::Int type,81 void setScanRate(const casa::Vector<casa::Double>& srate=casa::Vector<casa::Double>()); 82 void setReferenceBeam(casa::Int beamno=-1); 83 void setSource(const std::string& name, casa::Int type, 83 84 const std::string& fieldname="", 84 85 const casa::Vector<casa::Double>& dir=casa::Vector<casa::Double>(),
Note:
See TracChangeset
for help on using the changeset viewer.