Loading [MathJax]/extensions/TeX/AMSsymbols.js
LALPulsar 7.1.1.1-b246709
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Header FITSPulsarIO.h

Detailed Description

Routines for reading/writing pulsar-related data to/from FITS files.

Author
Karl Wette

Prototypes

int XLALFITSWriteSegmentList (FITSFile *file, const CHAR *name, const LALSegList *segments, const CHAR *comment)
 Write a segment list to a FITS file. More...
 
int XLALFITSReadSegmentList (FITSFile *file, const CHAR *name, LALSegList **segments)
 Read a segment list from a FITS file. More...
 
int XLALFITSWriteEphemerisData (FITSFile *file, const EphemerisData *ephemerides)
 Write ephemeris data to a FITS file. More...
 
int XLALFITSReadEphemerisData (FITSFile *file, EphemerisData **ephemerides)
 Read ephemeris data from a FITS file. More...
 

Function Documentation

◆ XLALFITSWriteSegmentList()

int XLALFITSWriteSegmentList ( FITSFile file,
const CHAR name,
const LALSegList segments,
const CHAR comment 
)

Write a segment list to a FITS file.

Parameters
[in]fileFITS file pointer
[in]nameName of FITS table to write segment list to
[in]segmentsSegment list
[in]commentComment for FITS table

Definition at line 37 of file FITSPulsarIO.c.

◆ XLALFITSReadSegmentList()

int XLALFITSReadSegmentList ( FITSFile file,
const CHAR name,
LALSegList **  segments 
)

Read a segment list from a FITS file.

Parameters
[in]fileFITS file pointer
[in]nameName of FITS table to read segment list from
[out]segmentsSegment list

Definition at line 62 of file FITSPulsarIO.c.

◆ XLALFITSWriteEphemerisData()

int XLALFITSWriteEphemerisData ( FITSFile file,
const EphemerisData ephemerides 
)

Write ephemeris data to a FITS file.

Parameters
[in]fileFITS file pointer
[in]ephemeridesEphemeris data

Definition at line 106 of file FITSPulsarIO.c.

◆ XLALFITSReadEphemerisData()

int XLALFITSReadEphemerisData ( FITSFile file,
EphemerisData **  ephemerides 
)

Read ephemeris data from a FITS file.

Parameters
[in]fileFITS file pointer
[out]ephemeridesEphemeris data

Definition at line 144 of file FITSPulsarIO.c.