Changeset 1788


Ignore:
Timestamp:
07/30/10 16:59:08 (14 years ago)
Author:
Malte Marquarding
Message:

Added omitted elements OPACITY and TSYS

Location:
branches/newfiller/src
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/newfiller/src/FillerBase.cpp

    r1786 r1788  
    2525
    2626void FillerBase::setSpectrum(const Vector<Float>& spectrum,
    27                              const Vector<uChar>& flags)
     27                             const Vector<uChar>& flags,
     28                             const Vector<Float>& tsys)
    2829{
    2930  RecordFieldPtr< Array<Float> > specCol(row_.record(), "SPECTRA");
    3031  RecordFieldPtr< Array<uChar> > flagCol(row_.record(), "FLAGTRA");
     32  RecordFieldPtr< Array<Float> > tsysCol(row_.record(), "TSYS");
     33
    3134  *specCol = spectrum;
    3235  *flagCol = flags;
     36  *tsysCol = tsys;
     37}
     38
     39
     40void FillerBase::setOpacity(Float opacity)
     41{
     42  RecordFieldPtr<Float> tauCol(row_.record(), "OPACITY") ;
     43  *tauCol = opacity ;
    3344}
    3445
  • branches/newfiller/src/FillerBase.h

    r1787 r1788  
    5757    virtual void setHeader(const STHeader& header);
    5858    virtual void setSpectrum(const casa::Vector<casa::Float>& spectrum,
    59                              const casa::Vector<casa::uChar>& flags) ;
     59                             const casa::Vector<casa::uChar>& flags,
     60                             const casa::Vector<casa::Float>& tsys) ;
     61    virtual void setOpacity(casa::Float opacity=0.0f);
    6062    virtual void setIndex(casa::uInt scanno, casa::uInt cycleno,
    6163                          casa::uInt ifno, casa::uInt polno,
Note: See TracChangeset for help on using the changeset viewer.