LALApps 10.1.0.1-eeff03c
FITSHeader Struct Reference

Detailed Description

A structure containing all of the relavent information extracted from the header of an (R)XTE FITS PCA file.

Definition at line 143 of file xtefitstoframe.c.

Data Fields

char file [STRINGLENGTH]
 the full path of the fits file More...
 
char filename [STRINGLENGTH]
 the name of the fits file More...
 
int type
 is the data array (0) or event (1) More...
 
char objectname [STRINGLENGTH]
 the name of the source object More...
 
char obsid [STRINGLENGTH]
 the observation ID More...
 
char mode [STRINGLENGTH]
 stores the data mode More...
 
char apid [APIDLENGTH]
 stores the APID hex string More...
 
int LLD
 flag for whether it's LLD2 data More...
 
long int nbytesperrow
 the number of bytes per row for event data More...
 
double gpsoffset
 the number to be added to TAI times to get to GPS More...
 
double ra
 the source right ascension More...
 
double dec
 the source declination More...
 
int nXeCntcol
 the number of columns with Cnt or Event data More...
 
intXeCntcolidx
 the XeCnt column index More...
 
char ** colname
 stores the Cnt and Event column names More...
 
long int ncols
 the total number of columns in the data table More...
 
long int nrows
 the number of rows ( = number of timestamps) More...
 
INT4rowlength
 the row length for each column More...
 
XTETDDESParams ** tddes
 the TDDES params for each column More...
 
double timedel
 the timedel keyword for this time series More...
 
charheaderdump
 the entire header dumped in ascii More...
 

Field Documentation

◆ file

char FITSHeader::file[STRINGLENGTH]

the full path of the fits file

Definition at line 144 of file xtefitstoframe.c.

◆ filename

char FITSHeader::filename[STRINGLENGTH]

the name of the fits file

Definition at line 145 of file xtefitstoframe.c.

◆ type

int FITSHeader::type

is the data array (0) or event (1)

Definition at line 146 of file xtefitstoframe.c.

◆ objectname

char FITSHeader::objectname[STRINGLENGTH]

the name of the source object

Definition at line 147 of file xtefitstoframe.c.

◆ obsid

char FITSHeader::obsid[STRINGLENGTH]

the observation ID

Definition at line 148 of file xtefitstoframe.c.

◆ mode

char FITSHeader::mode[STRINGLENGTH]

stores the data mode

Definition at line 149 of file xtefitstoframe.c.

◆ apid

char FITSHeader::apid[APIDLENGTH]

stores the APID hex string

Definition at line 150 of file xtefitstoframe.c.

◆ LLD

int FITSHeader::LLD

flag for whether it's LLD2 data

Definition at line 151 of file xtefitstoframe.c.

◆ nbytesperrow

long int FITSHeader::nbytesperrow

the number of bytes per row for event data

Definition at line 152 of file xtefitstoframe.c.

◆ gpsoffset

double FITSHeader::gpsoffset

the number to be added to TAI times to get to GPS

Definition at line 153 of file xtefitstoframe.c.

◆ ra

double FITSHeader::ra

the source right ascension

Definition at line 154 of file xtefitstoframe.c.

◆ dec

double FITSHeader::dec

the source declination

Definition at line 155 of file xtefitstoframe.c.

◆ nXeCntcol

int FITSHeader::nXeCntcol

the number of columns with Cnt or Event data

Definition at line 156 of file xtefitstoframe.c.

◆ XeCntcolidx

int* FITSHeader::XeCntcolidx

the XeCnt column index

Definition at line 157 of file xtefitstoframe.c.

◆ colname

char** FITSHeader::colname

stores the Cnt and Event column names

Definition at line 158 of file xtefitstoframe.c.

◆ ncols

long int FITSHeader::ncols

the total number of columns in the data table

Definition at line 159 of file xtefitstoframe.c.

◆ nrows

long int FITSHeader::nrows

the number of rows ( = number of timestamps)

Definition at line 160 of file xtefitstoframe.c.

◆ rowlength

INT4* FITSHeader::rowlength

the row length for each column

Definition at line 161 of file xtefitstoframe.c.

◆ tddes

XTETDDESParams** FITSHeader::tddes

the TDDES params for each column

Definition at line 162 of file xtefitstoframe.c.

◆ timedel

double FITSHeader::timedel

the timedel keyword for this time series

Definition at line 163 of file xtefitstoframe.c.

◆ headerdump

char* FITSHeader::headerdump

the entire header dumped in ascii

Definition at line 164 of file xtefitstoframe.c.