Ignore:
Timestamp:
11/19/08 20:41:16 (16 years ago)
Author:
Malte Marquarding
Message:

update from livedata CVS

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/external/atnf/PKSIO/PKSMS2writer.h

    r1399 r1452  
    2626//#                        Charlottesville, VA 22903-2475 USA
    2727//#
    28 //# $Id: PKSMS2writer.h,v 19.12 2007/11/12 03:37:56 cal103 Exp $
     28//# $Id: PKSMS2writer.h,v 19.13 2008-11-17 06:40:25 cal103 Exp $
    2929//#---------------------------------------------------------------------------
    3030
     
    3232#define ATNF_PKSMS2WRITER_H
    3333
     34#include <atnf/PKSIO/PKSrecord.h>
    3435#include <atnf/PKSIO/PKSwriter.h>
    3536
     
    3839#include <casa/Arrays/Vector.h>
    3940#include <casa/BasicSL/Complex.h>
     41#include <casa/BasicSL/String.h>
    4042#include <ms/MeasurementSets/MeasurementSet.h>
    4143#include <ms/MeasurementSets/MSColumns.h>
    42 #include <casa/BasicSL/String.h>
     44
     45#include <casa/namespace.h>
    4346
    4447// <summary>
     
    4649// </summary>
    4750
    48 #include <casa/namespace.h>
    4951class PKSMS2writer : public PKSwriter
    5052{
     
    7476    // Write the next data record.
    7577    virtual Int write(
    76         const Int             scanNo,
    77         const Int             cycleNo,
    78         const Double          mjd,
    79         const Double          interval,
    80         const String          fieldName,
    81         const String          srcName,
    82         const Vector<Double>  srcDir,
    83         const Vector<Double>  srcPM,
    84         const Double          srcVel,
    85         const String          obsMode,
    86         const Int             IFno,
    87         const Double          refFreq,
    88         const Double          bandwidth,
    89         const Double          freqInc,
    90         const Double          restFreq,
    91         const Vector<Float>   tcal,
    92         const String          tcalTime,
    93         const Float           azimuth,
    94         const Float           elevation,
    95         const Float           parAngle,
    96         const Float           focusAxi,
    97         const Float           focusTan,
    98         const Float           focusRot,
    99         const Float           temperature,
    100         const Float           pressure,
    101         const Float           humidity,
    102         const Float           windSpeed,
    103         const Float           windAz,
    104         const Int             refBeam,
    105         const Int             beamNo,
    106         const Vector<Double>  direction,
    107         const Vector<Double>  scanRate,
    108         const Vector<Float>   tsys,
    109         const Vector<Float>   sigma,
    110         const Vector<Float>   calFctr,
    111         const Matrix<Float>   baseLin,
    112         const Matrix<Float>   baseSub,
    113         const Matrix<Float>   &spectra,
    114         const Matrix<uChar>   &flagged,
    115         const Complex         xCalFctr,
    116         const Vector<Complex> &xPol);
     78        const PKSrecord &pksrec);
    11779
    11880    // Close the MS, flushing all associated Tables.
Note: See TracChangeset for help on using the changeset viewer.