|
| FITSHdrExtension () |
| Default constructor.
|
|
| FITSHdrExtension (const FITSHdrExtension &extension) |
| Copy constructor.
|
|
FITSHdrExtension * | clone () const |
| Clone method.
|
|
TextInterface::Parser * | get_interface () |
| Return a text interfaces that can be used to access this instance.
|
|
std::string | get_short_name () const |
| Return an abbreviated name that can be typed relatively quickly.
|
|
void | get_coord_string (const sky_coord &coordinates, std::string &coord1, std::string &coord2) const |
| Return two strings based on coordmode attribute.
|
|
std::string | get_coordmode () const |
| Get the coordinate mode.
|
|
void | set_coordmode (const std::string &mode) |
| Set the coordinate mode string.
|
|
void | set_date_str (const std::string &date) |
| Set the creation date string.
|
|
std::string | get_hdrver () const |
| Get the header version.
|
|
void | set_hdrver (const std::string &txt) |
|
std::string | get_creation_date () const |
| Get the file creation date.
|
|
void | set_creation_date (const std::string &txt) |
|
std::string | get_obs_mode () const |
| Get the observation mode.
|
|
void | set_obs_mode (const std::string &txt) |
|
double | get_equinox () const |
| Get the equinox.
|
|
void | set_equinox (double val) |
|
std::string | get_trk_mode () const |
| Get tracking mode.
|
|
void | set_trk_mode (const std::string &txt) |
|
double | get_bpa () const |
| Get the beam position angle.
|
|
void | set_bpa (const double _bpa) |
| Set the beam position angle.
|
|
double | get_bmaj () const |
| Get the beam major axis length.
|
|
void | set_bmaj (const double _bmaj) |
| Set the beam major axis length.
|
|
double | get_bmin () const |
| Get the beam minor axis length.
|
|
void | set_bmin (const double _bmin) |
| Set the beam minor axis length.
|
|
std::string | get_stt_date () const |
| Get the start date.
|
|
void | set_stt_date (const std::string &date) |
|
std::string | get_stt_time () const |
| Get the start time.
|
|
void | set_stt_time (const std::string &time) |
|
int | get_stt_imjd () const |
| Get the stt_imjd.
|
|
void | set_stt_imjd (int) |
|
int | get_stt_smjd () const |
| Get the stt_smjd.
|
|
void | set_stt_smjd (int) |
|
double | get_stt_offs () const |
| Get the stt_offs.
|
|
void | set_stt_offs (double) |
|
MJD | get_start_time () const |
| Get the start time.
|
|
void | set_start_time (const MJD &mjd) |
|
double | get_stt_lst () const |
| Get stt_lst.
|
|
void | set_stt_lst (double lst) |
|
std::string | get_ra () const |
|
void | set_ra (std::string new_ra) |
|
std::string | get_dec () const |
|
void | set_dec (std::string new_dec) |
|
std::string | get_stt_crd1 () const |
|
void | set_stt_crd1 (std::string new_stt_crd1) |
|
std::string | get_stt_crd2 () const |
|
void | set_stt_crd2 (std::string new_stt_crd2) |
|
std::string | get_stp_crd1 () const |
|
void | set_stp_crd1 (std::string new_stp_crd1) |
|
std::string | get_stp_crd2 () const |
|
void | set_stp_crd2 (std::string new_stp_crd2) |
|
std::string | get_ibeam () const |
|
void | set_ibeam (const std::string &_ibeam) |
|
std::string | get_pnt_id () const |
|
void | set_pnt_id (const std::string &_pnt_id) |
|
void | set_obsfreq (double set_obsfreq) |
| Set the observed frequency.
|
|
double | get_obsfreq () const |
| Get the observed frequency.
|
|
void | set_obsbw (double set_obsbw) |
| Set the observed bandwidth.
|
|
double | get_obsbw () const |
| Get the observed bandwidth.
|
|
void | set_obsnchan (int set_obsnchan) |
| Set the observed number of channels.
|
|
int | get_obsnchan () const |
| Get the observed number of channels.
|
|
double | get_chan_dm () const |
| online DM
|
|
void | set_chan_dm (double _chan_dm) |
|
| Extension (const char *name) |
| Construct with a name.
|
|
virtual | ~Extension () |
| Destructor.
|
|
std::string | get_extension_name () const |
| Return the name of the Extension.
|
|
virtual bool | has_data () const |
| Returns true if the Extension contains useful data.
|
|
virtual void | resize (unsigned nsubint, unsigned npol=0, unsigned nchan=0, unsigned nbin=0) |
| Resize the Extension.
|
|
virtual void | frequency_append (Archive *to, const Archive *from) |
| Append data along frequency dimension, if applicable.
|
|
| Able (const Able &) |
|
Able & | operator= (const Able &) |
|
unsigned | get_reference_count () const |
|
| HeapTracked (const HeapTracked &) |
|
HeapTracked & | operator= (const HeapTracked &) |
|
bool | __is_on_heap () const |
|
Stores PSRFITS header extensions.