Ignore:
Timestamp:
07/29/10 21:42:50 (14 years ago)
Author:
Malte Marquarding
Message:

make filler code compile

File:
1 edited

Legend:

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

    r1778 r1780  
    2727// STL
    2828#include <string>
    29 #include <vector>
    3029// AIPS++
    3130#include <casa/aips.h>
     31#include <casa/Utilities/CountedPtr.h>
     32#include <casa/Arrays/Vector.h>
     33#include <tables/Tables/TableRow.h>
     34#include "Scantable.h"
    3235
    3336namespace asap
     
    5053    void commitRow();
    5154    virtual void setHeader(const STHeader& header);
    52     virtual void setSpectrum(const casa::Vector<Float>& spectrum,
    53                              const casa::Vector<uChar>& flags) ;
    54     virtual void setIndex(uInt scanno, uInt cycleno, uInt ifno, uInt polno,
    55                           uInt beamno=0);
     55    virtual void setSpectrum(const casa::Vector<casa::Float>& spectrum,
     56                             const casa::Vector<casa::uChar>& flags) ;
     57    virtual void setIndex(casa::uInt scanno, casa::uInt cycleno,
     58                          casa::uInt ifno, casa::uInt polno,
     59                          casa::uInt beamno=0);
    5660    virtual void setFrequency(casa::Double refpix, casa::Double refval,
    5761                              casa::Double incr);
    58     virtual void setMolecule(casa::Double restfreq);
    59     virtual void setDirection(const casa::Vector<Double>& dir,
     62    virtual void setMolecule(const casa::Vector<casa::Double>& restfreq);
     63    virtual void setDirection(const casa::Vector<casa::Double>& dir,
    6064                              casa::Float az=0.0f, casa::Float el=0.0f);
    6165
    6266    virtual void setFocus(casa::Float pa=0.0f, casa::Float faxis=0.0f,
    63                           casa::Float ftan=0.0f, casa::Float frot=0.0f)
     67                          casa::Float ftan=0.0f, casa::Float frot=0.0f);
    6468    virtual void setTime(casa::Double mjd, casa::Double integration);
    6569    virtual void setWeather(casa::Float temperature=0.0f,
     
    6973                            casa::Float windaz=0.0f);
    7074    virtual void setTcal(const casa::String& caltime="",
    71                          const casa::Vector<Float>& tcal=casa::Vector<Float>())
    72     virtual void setScanRate(const casa::Vector<Double>& srate=casa::Vector<Double>());
    73     virtual void setReferenceBeam(Int beamno=-1);
    74     virtual void setSource(const std::string& name, Int type,
     75                         const casa::Vector<casa::Float>& tcal=casa::Vector<casa::Float>());
     76    virtual void setScanRate(const casa::Vector<casa::Double>& srate=casa::Vector<casa::Double>());
     77    virtual void setReferenceBeam(casa::Int beamno=-1);
     78    virtual void setSource(const std::string& name, casa::Int type,
    7579                           const std::string& fieldname="",
    76                            const casa::Vector<Double>& dircasa::Vector<Double>(),
    77                            const casa::Vector<Double>& propermot=casa::Vector<Double>(),
    78                            Double velocity=0.0);
     80                           const casa::Vector<casa::Double>& dir=casa::Vector<casa::Double>(),
     81                           const casa::Vector<casa::Double>& propermot=casa::Vector<casa::Double>(),
     82                           casa::Double velocity=0.0);
    7983
    8084  private:
     
    8488
    8589    casa::TableRow row_;
    86 }
     90};
    8791
    8892
    8993};
     94#endif
Note: See TracChangeset for help on using the changeset viewer.