Changeset 1452 for trunk/external/atnf/PKSIO/SDFITSwriter.h
- Timestamp:
- 11/19/08 20:41:16 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/external/atnf/PKSIO/SDFITSwriter.h
r1399 r1452 2 2 //# SDFITSwriter.h: ATNF CFITSIO interface class for SDFITS output. 3 3 //#--------------------------------------------------------------------------- 4 //# Copyright (C) 2000-200 74 //# Copyright (C) 2000-2008 5 5 //# Mark Calabretta, ATNF 6 6 //# … … 27 27 //# AUSTRALIA 28 28 //# 29 //# $Id: SDFITSwriter.h,v 19. 7 2007/11/12 03:37:56cal103 Exp $29 //# $Id: SDFITSwriter.h,v 19.9 2008-11-17 06:48:32 cal103 Exp $ 30 30 //#--------------------------------------------------------------------------- 31 31 //# Original: 2000/07/24, Mark Calabretta, ATNF … … 35 35 #define ATNF_SDFITSWRITER_H 36 36 37 #include <atnf/PKSIO/PKSMBrecord.h> 37 #include <atnf/PKSIO/MBrecord.h> 38 #include <atnf/PKSIO/PKSmsg.h> 38 39 39 40 #include <fitsio.h> 41 42 using namespace std; 40 43 41 44 // <summary> … … 43 46 // </summary> 44 47 45 class SDFITSwriter 48 class SDFITSwriter : public PKSmsg 46 49 { 47 50 public: … … 50 53 51 54 // Destructor. 52 ~SDFITSwriter();55 virtual ~SDFITSwriter(); 53 56 54 57 // Create a new SDFITSwriter and store static data. … … 71 74 72 75 // Store time-variable data. 73 int write( PKSMBrecord &record);76 int write(MBrecord &record); 74 77 75 78 // Write a history record. 76 79 int history(char* text); 77 78 // Print out CFITSIO error messages.79 void reportError();80 80 81 81 // Close the SDFITS file. … … 90 90 *cNChan, cNIF, *cNPol, cStatus; 91 91 long cRow; 92 93 // Message handling. 94 char cMsg[256]; 95 virtual void logMsg(const char *msg = 0x0); 92 96 }; 93 97
Note: See TracChangeset
for help on using the changeset viewer.