Source
xxxxxxxxxx
261
261
// Return the observing mode
262
262
casacore::String obsMode() const;
263
263
264
264
// Return the observing mode in full glory
265
265
casacore::String obsModeFull() const;
266
266
267
267
// Return the calibration code.
268
268
casacore::String calCode() const;
269
269
270
270
// return the reference frame for the field directions.
271
+
// returns MDiretion::N_types when epoch is not valid
272
+
// usually that means epoch = 0 and B1950_VLA should be used.
271
273
casacore::MDirection::Types epoch() const;
272
274
273
275
// returns whether the data spectrum has been Hanning smoothed (and every
274
276
// second channel discarded). Always returns false for continuum data.
275
277
casacore::Bool smoothed() const;
276
278
277
279
private:
278
280
//# Contains a logical record
279
281
mutable casacore::ByteSource itsRecord;
280
282
// the offset to the start of this SDA in the record. An offset of zero means
281
283
// this SDA is not used in this record.
282
284
casacore::uInt itsOffset;
283
-
// true if a warning that epoch==0.0 has been given
284
-
mutable bool itsZeroEpochWarned;
285
285
};
286
286
#endif
287
287
288
288