Changeset 1452 for trunk/external/atnf/PKSIO/PKSSDwriter.h
- Timestamp:
- 11/19/08 20:41:16 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/external/atnf/PKSIO/PKSSDwriter.h
r1399 r1452 26 26 //# Charlottesville, VA 22903-2475 USA 27 27 //# 28 //# $Id: PKSSDwriter.h,v 19.1 4 2007/11/12 03:37:56cal103 Exp $28 //# $Id: PKSSDwriter.h,v 19.16 2008-11-17 06:41:48 cal103 Exp $ 29 29 //# Original: 2000/07/21, Mark Calabretta, ATNF 30 30 //#--------------------------------------------------------------------------- … … 34 34 35 35 #include <atnf/PKSIO/PKSwriter.h> 36 #include <atnf/PKSIO/PKSrecord.h> 36 37 #include <atnf/PKSIO/SDFITSwriter.h> 37 38 38 39 #include <casa/aips.h> 40 #include <casa/stdio.h> 39 41 #include <casa/Arrays/Vector.h> 40 42 #include <casa/Arrays/Matrix.h> … … 42 44 #include <casa/BasicSL/String.h> 43 45 46 #include <casa/namespace.h> 47 44 48 // <summary> 45 49 // Class to write Parkes multibeam data to an SDFITS file. 46 50 // </summary> 47 51 48 #include <casa/namespace.h>49 52 class PKSSDwriter : public PKSwriter 50 53 { … … 55 58 // Destructor. 56 59 virtual ~PKSSDwriter(); 60 61 // Set message disposition. 62 virtual Int setMsg( 63 FILE *fd = 0x0); 57 64 58 65 // Create the SDFITS file and write static data. … … 74 81 // Write the next data record. 75 82 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); 83 const PKSrecord &pksrec); 117 84 118 85 // Write a history record.
Note:
See TracChangeset
for help on using the changeset viewer.