Intermediate-level routines for reading frame files.
These routines provide the intermediate-level routines for reading from frame files and converting the contents to LAL data types.
Typedefs | |
typedef struct tagLALFrFile | LALFrFile |
Incomplete type for a frame file structure. More... | |
Frame File Open/Close/Checksum Routines | |
int | XLALFrFileClose (LALFrFile *frfile) |
Close a frame file described by a LALFrFile structure. More... | |
LALFrFile * | XLALFrFileOpenURL (const char *url) |
Open frame file for reading and return a LALFrFile structure. More... | |
int | XLALFrFileCksumValid (LALFrFile *frfile) |
Use checksum to determine if a frame file is valid. More... | |
Routines to Query Frame File Contents | |
size_t | XLALFrFileQueryNFrame (const LALFrFile *frfile) |
Query a frame file for the number of frames contained in the file. More... | |
LIGOTimeGPS * | XLALFrFileQueryGTime (LIGOTimeGPS *start, const LALFrFile *frfile, size_t pos) |
Query a frame file for the start time of a particular frame. More... | |
double | XLALFrFileQueryDt (const LALFrFile *frfile, size_t pos) |
Query a frame file for the duration of a particular frame. More... | |
LALTYPECODE | XLALFrFileQueryChanType (const LALFrFile *frfile, const char *chname, size_t pos) |
Query a frame file for the data type of a channel in a frame. More... | |
size_t | XLALFrFileQueryChanVectorLength (const LALFrFile *frfile, const char *chname, size_t pos) |
Query a frame file for the number of data points in a channel in a frame. More... | |
Routines to Read Channel Metadata | |
INT2TimeSeries * | XLALFrFileReadINT2TimeSeriesMetadata (LALFrFile *frfile, const char *chname, size_t pos) |
Acquires metadata about a specified channel in a frame. More... | |
INT4TimeSeries * | XLALFrFileReadINT4TimeSeriesMetadata (LALFrFile *frfile, const char *chname, size_t pos) |
Acquires metadata about a specified channel in a frame. More... | |
INT8TimeSeries * | XLALFrFileReadINT8TimeSeriesMetadata (LALFrFile *frfile, const char *chname, size_t pos) |
Acquires metadata about a specified channel in a frame. More... | |
UINT2TimeSeries * | XLALFrFileReadUINT2TimeSeriesMetadata (LALFrFile *frfile, const char *chname, size_t pos) |
Acquires metadata about a specified channel in a frame. More... | |
UINT4TimeSeries * | XLALFrFileReadUINT4TimeSeriesMetadata (LALFrFile *frfile, const char *chname, size_t pos) |
Acquires metadata about a specified channel in a frame. More... | |
UINT8TimeSeries * | XLALFrFileReadUINT8TimeSeriesMetadata (LALFrFile *frfile, const char *chname, size_t pos) |
Acquires metadata about a specified channel in a frame. More... | |
REAL4TimeSeries * | XLALFrFileReadREAL4TimeSeriesMetadata (LALFrFile *frfile, const char *chname, size_t pos) |
Acquires metadata about a specified channel in a frame. More... | |
REAL8TimeSeries * | XLALFrFileReadREAL8TimeSeriesMetadata (LALFrFile *frfile, const char *chname, size_t pos) |
Acquires metadata about a specified channel in a frame. More... | |
COMPLEX8TimeSeries * | XLALFrFileReadCOMPLEX8TimeSeriesMetadata (LALFrFile *frfile, const char *chname, size_t pos) |
Acquires metadata about a specified channel in a frame. More... | |
COMPLEX16TimeSeries * | XLALFrFileReadCOMPLEX16TimeSeriesMetadata (LALFrFile *frfile, const char *chname, size_t pos) |
Acquires metadata about a specified channel in a frame. More... | |
REAL4FrequencySeries * | XLALFrFileReadREAL4FrequencySeriesMetadata (LALFrFile *frfile, const char *chname, size_t pos) |
Acquires metadata about a specified channel in a frame. More... | |
REAL8FrequencySeries * | XLALFrFileReadREAL8FrequencySeriesMetadata (LALFrFile *frfile, const char *chname, size_t pos) |
Acquires metadata about a specified channel in a frame. More... | |
COMPLEX8FrequencySeries * | XLALFrFileReadCOMPLEX8FrequencySeriesMetadata (LALFrFile *frfile, const char *chname, size_t pos) |
Acquires metadata about a specified channel in a frame. More... | |
COMPLEX16FrequencySeries * | XLALFrFileReadCOMPLEX16FrequencySeriesMetadata (LALFrFile *frfile, const char *chname, size_t pos) |
Acquires metadata about a specified channel in a frame. More... | |
Routines to Read Channel Data | |
INT2TimeSeries * | XLALFrFileReadINT2TimeSeries (LALFrFile *frfile, const char *chname, size_t pos) |
Reads data from a channel in a frame. More... | |
INT4TimeSeries * | XLALFrFileReadINT4TimeSeries (LALFrFile *frfile, const char *chname, size_t pos) |
Reads data from a channel in a frame. More... | |
INT8TimeSeries * | XLALFrFileReadINT8TimeSeries (LALFrFile *frfile, const char *chname, size_t pos) |
Reads data from a channel in a frame. More... | |
UINT2TimeSeries * | XLALFrFileReadUINT2TimeSeries (LALFrFile *frfile, const char *chname, size_t pos) |
Reads data from a channel in a frame. More... | |
UINT4TimeSeries * | XLALFrFileReadUINT4TimeSeries (LALFrFile *frfile, const char *chname, size_t pos) |
Reads data from a channel in a frame. More... | |
UINT8TimeSeries * | XLALFrFileReadUINT8TimeSeries (LALFrFile *frfile, const char *chname, size_t pos) |
Reads data from a channel in a frame. More... | |
REAL4TimeSeries * | XLALFrFileReadREAL4TimeSeries (LALFrFile *frfile, const char *chname, size_t pos) |
Reads data from a channel in a frame. More... | |
REAL8TimeSeries * | XLALFrFileReadREAL8TimeSeries (LALFrFile *frfile, const char *chname, size_t pos) |
Reads data from a channel in a frame. More... | |
COMPLEX8TimeSeries * | XLALFrFileReadCOMPLEX8TimeSeries (LALFrFile *frfile, const char *chname, size_t pos) |
Reads data from a channel in a frame. More... | |
COMPLEX16TimeSeries * | XLALFrFileReadCOMPLEX16TimeSeries (LALFrFile *frfile, const char *chname, size_t pos) |
Reads data from a channel in a frame. More... | |
REAL4FrequencySeries * | XLALFrFileReadREAL4FrequencySeries (LALFrFile *frfile, const char *chname, size_t pos) |
Reads data from a channel in a frame. More... | |
REAL8FrequencySeries * | XLALFrFileReadREAL8FrequencySeries (LALFrFile *frfile, const char *chname, size_t pos) |
Reads data from a channel in a frame. More... | |
COMPLEX8FrequencySeries * | XLALFrFileReadCOMPLEX8FrequencySeries (LALFrFile *frfile, const char *chname, size_t pos) |
Reads data from a channel in a frame. More... | |
COMPLEX16FrequencySeries * | XLALFrFileReadCOMPLEX16FrequencySeries (LALFrFile *frfile, const char *chname, size_t pos) |
Reads data from a channel in a frame. More... | |
int XLALFrFileClose | ( | LALFrFile * | frfile | ) |
Close a frame file described by a LALFrFile structure.
frfile | Pointer to the LALFrFile structure |
0 | Successfully closed the file and freed memory. |
Definition at line 54 of file LALFrameIO.c.
LALFrFile * XLALFrFileOpenURL | ( | const char * | url | ) |
Open frame file for reading and return a LALFrFile structure.
url | URL of the frame file to be opened. |
Definition at line 70 of file LALFrameIO.c.
int XLALFrFileCksumValid | ( | LALFrFile * | frfile | ) |
Use checksum to determine if a frame file is valid.
frfile | Pointer to a LALFrFile structure associated with a frame file. |
1 | The frame file is valid. |
0 | The frame file has an incorrect checksum or an error occurred. |
Definition at line 205 of file LALFrameIO.c.
size_t XLALFrFileQueryNFrame | ( | const LALFrFile * | frfile | ) |
Query a frame file for the number of frames contained in the file.
frfile | Pointer to a LALFrFile structure associated with a frame file. |
(size_t)(-1) | Failure. |
Definition at line 130 of file LALFrameIO.c.
LIGOTimeGPS * XLALFrFileQueryGTime | ( | LIGOTimeGPS * | start, |
const LALFrFile * | frfile, | ||
size_t | pos | ||
) |
Query a frame file for the start time of a particular frame.
[out] | start | Pointer to a LIGOTimeGPS structure containing the start time. |
[in] | frfile | Pointer to a LALFrFile structure associated with a frame file. |
[in] | pos | The index of the frame in the frame file. |
LIGOTimeGPS
parameter start, with its values set to the start GPS time of the specified frame. Definition at line 135 of file LALFrameIO.c.
double XLALFrFileQueryDt | ( | const LALFrFile * | frfile, |
size_t | pos | ||
) |
Query a frame file for the duration of a particular frame.
[in] | frfile | Pointer to a LALFrFile structure associated with a frame file. |
[in] | pos | The index of the frame in the frame file. |
LAL_REAL8_FAIL_NAN | Failure. |
Definition at line 143 of file LALFrameIO.c.
LALTYPECODE XLALFrFileQueryChanType | ( | const LALFrFile * | frfile, |
const char * | chname, | ||
size_t | pos | ||
) |
Query a frame file for the data type of a channel in a frame.
[in] | frfile | Pointer to a LALFrFile structure associated with a frame file. |
[in] | chname | String containing the name of the channel. |
[in] | pos | The index of the frame in the frame file. |
LALTYPECODE
value of the data type of the channel. LAL_CHAR_TYPE_CODE | Channel is an array of type char. |
LAL_I2_TYPE_CODE | Channel is an array of type int16_t. |
LAL_I4_TYPE_CODE | Channel is an array of type int32_t. |
LAL_I8_TYPE_CODE | Channel is an array of type int64_t. |
LAL_UCHAR_TYPE_CODE | Channel is an array of type unsigned char. |
LAL_U2_TYPE_CODE | Channel is an array of type uint16_t. |
LAL_U4_TYPE_CODE | Channel is an array of type uint32_t. |
LAL_U8_TYPE_CODE | Channel is an array of type uint64_t. |
LAL_S_TYPE_CODE | Channel is an array of type float. |
LAL_D_TYPE_CODE | Channel is an array of type double. |
LAL_C_TYPE_CODE | Channel is an array of type float complex. |
LAL_Z_TYPE_CODE | Channel is an array of type double complex. |
-1 | Failure. |
Definition at line 148 of file LALFrameIO.c.
size_t XLALFrFileQueryChanVectorLength | ( | const LALFrFile * | frfile, |
const char * | chname, | ||
size_t | pos | ||
) |
Query a frame file for the number of data points in a channel in a frame.
[in] | frfile | Pointer to a LALFrFile structure associated with a frame file. |
[in] | chname | String containing the name of the channel. |
[in] | pos | The index of the frame in the frame file. |
(size_t)(-1) | Failure. |
Definition at line 192 of file LALFrameIO.c.
INT2TimeSeries * XLALFrFileReadINT2TimeSeriesMetadata | ( | LALFrFile * | frfile, |
const char * | chname, | ||
size_t | pos | ||
) |
Acquires metadata about a specified channel in a frame.
frfile | Pointer to a LALFrFile structure associated with a frame file. |
chname | String containing the name of the channel. |
pos | The index of the frame in the frame file. |
INT2TimeSeries
containing the correct channel name, sample units, epoch, and sampling interval. No data is actually read by this routine, and the length of the data vector is set to 0. NULL | Failure. |
INT4TimeSeries * XLALFrFileReadINT4TimeSeriesMetadata | ( | LALFrFile * | frfile, |
const char * | chname, | ||
size_t | pos | ||
) |
Acquires metadata about a specified channel in a frame.
frfile | Pointer to a LALFrFile structure associated with a frame file. |
chname | String containing the name of the channel. |
pos | The index of the frame in the frame file. |
INT4TimeSeries
containing the correct channel name, sample units, epoch, and sampling interval. No data is actually read by this routine, and the length of the data vector is set to 0. NULL | Failure. |
INT8TimeSeries * XLALFrFileReadINT8TimeSeriesMetadata | ( | LALFrFile * | frfile, |
const char * | chname, | ||
size_t | pos | ||
) |
Acquires metadata about a specified channel in a frame.
frfile | Pointer to a LALFrFile structure associated with a frame file. |
chname | String containing the name of the channel. |
pos | The index of the frame in the frame file. |
INT8TimeSeries
containing the correct channel name, sample units, epoch, and sampling interval. No data is actually read by this routine, and the length of the data vector is set to 0. NULL | Failure. |
UINT2TimeSeries * XLALFrFileReadUINT2TimeSeriesMetadata | ( | LALFrFile * | frfile, |
const char * | chname, | ||
size_t | pos | ||
) |
Acquires metadata about a specified channel in a frame.
frfile | Pointer to a LALFrFile structure associated with a frame file. |
chname | String containing the name of the channel. |
pos | The index of the frame in the frame file. |
UINT2TimeSeries
containing the correct channel name, sample units, epoch, and sampling interval. No data is actually read by this routine, and the length of the data vector is set to 0. NULL | Failure. |
UINT4TimeSeries * XLALFrFileReadUINT4TimeSeriesMetadata | ( | LALFrFile * | frfile, |
const char * | chname, | ||
size_t | pos | ||
) |
Acquires metadata about a specified channel in a frame.
frfile | Pointer to a LALFrFile structure associated with a frame file. |
chname | String containing the name of the channel. |
pos | The index of the frame in the frame file. |
UINT4TimeSeries
containing the correct channel name, sample units, epoch, and sampling interval. No data is actually read by this routine, and the length of the data vector is set to 0. NULL | Failure. |
UINT8TimeSeries * XLALFrFileReadUINT8TimeSeriesMetadata | ( | LALFrFile * | frfile, |
const char * | chname, | ||
size_t | pos | ||
) |
Acquires metadata about a specified channel in a frame.
frfile | Pointer to a LALFrFile structure associated with a frame file. |
chname | String containing the name of the channel. |
pos | The index of the frame in the frame file. |
UINT8TimeSeries
containing the correct channel name, sample units, epoch, and sampling interval. No data is actually read by this routine, and the length of the data vector is set to 0. NULL | Failure. |
REAL4TimeSeries * XLALFrFileReadREAL4TimeSeriesMetadata | ( | LALFrFile * | frfile, |
const char * | chname, | ||
size_t | pos | ||
) |
Acquires metadata about a specified channel in a frame.
frfile | Pointer to a LALFrFile structure associated with a frame file. |
chname | String containing the name of the channel. |
pos | The index of the frame in the frame file. |
REAL4TimeSeries
containing the correct channel name, sample units, epoch, and sampling interval. No data is actually read by this routine, and the length of the data vector is set to 0. NULL | Failure. |
REAL8TimeSeries * XLALFrFileReadREAL8TimeSeriesMetadata | ( | LALFrFile * | frfile, |
const char * | chname, | ||
size_t | pos | ||
) |
Acquires metadata about a specified channel in a frame.
frfile | Pointer to a LALFrFile structure associated with a frame file. |
chname | String containing the name of the channel. |
pos | The index of the frame in the frame file. |
REAL8TimeSeries
containing the correct channel name, sample units, epoch, and sampling interval. No data is actually read by this routine, and the length of the data vector is set to 0. NULL | Failure. |
COMPLEX8TimeSeries * XLALFrFileReadCOMPLEX8TimeSeriesMetadata | ( | LALFrFile * | frfile, |
const char * | chname, | ||
size_t | pos | ||
) |
Acquires metadata about a specified channel in a frame.
frfile | Pointer to a LALFrFile structure associated with a frame file. |
chname | String containing the name of the channel. |
pos | The index of the frame in the frame file. |
COMPLEX8TimeSeries
containing the correct channel name, sample units, epoch, and sampling interval. No data is actually read by this routine, and the length of the data vector is set to 0. NULL | Failure. |
COMPLEX16TimeSeries * XLALFrFileReadCOMPLEX16TimeSeriesMetadata | ( | LALFrFile * | frfile, |
const char * | chname, | ||
size_t | pos | ||
) |
Acquires metadata about a specified channel in a frame.
frfile | Pointer to a LALFrFile structure associated with a frame file. |
chname | String containing the name of the channel. |
pos | The index of the frame in the frame file. |
COMPLEX16TimeSeries
containing the correct channel name, sample units, epoch, and sampling interval. No data is actually read by this routine, and the length of the data vector is set to 0. NULL | Failure. |
REAL4FrequencySeries * XLALFrFileReadREAL4FrequencySeriesMetadata | ( | LALFrFile * | frfile, |
const char * | chname, | ||
size_t | pos | ||
) |
Acquires metadata about a specified channel in a frame.
frfile | Pointer to a LALFrFile structure associated with a frame file. |
chname | String containing the name of the channel. |
pos | The index of the frame in the frame file. |
REAL4FrequencySeries
containing the correct channel name, sample units, epoch, and sampling interval. No data is actually read by this routine, and the length of the data vector is set to 0. NULL | Failure. |
REAL8FrequencySeries * XLALFrFileReadREAL8FrequencySeriesMetadata | ( | LALFrFile * | frfile, |
const char * | chname, | ||
size_t | pos | ||
) |
Acquires metadata about a specified channel in a frame.
frfile | Pointer to a LALFrFile structure associated with a frame file. |
chname | String containing the name of the channel. |
pos | The index of the frame in the frame file. |
REAL8FrequencySeries
containing the correct channel name, sample units, epoch, and sampling interval. No data is actually read by this routine, and the length of the data vector is set to 0. NULL | Failure. |
COMPLEX8FrequencySeries * XLALFrFileReadCOMPLEX8FrequencySeriesMetadata | ( | LALFrFile * | frfile, |
const char * | chname, | ||
size_t | pos | ||
) |
Acquires metadata about a specified channel in a frame.
frfile | Pointer to a LALFrFile structure associated with a frame file. |
chname | String containing the name of the channel. |
pos | The index of the frame in the frame file. |
COMPLEX8FrequencySeries
containing the correct channel name, sample units, epoch, and sampling interval. No data is actually read by this routine, and the length of the data vector is set to 0. NULL | Failure. |
COMPLEX16FrequencySeries * XLALFrFileReadCOMPLEX16FrequencySeriesMetadata | ( | LALFrFile * | frfile, |
const char * | chname, | ||
size_t | pos | ||
) |
Acquires metadata about a specified channel in a frame.
frfile | Pointer to a LALFrFile structure associated with a frame file. |
chname | String containing the name of the channel. |
pos | The index of the frame in the frame file. |
COMPLEX16FrequencySeries
containing the correct channel name, sample units, epoch, and sampling interval. No data is actually read by this routine, and the length of the data vector is set to 0. NULL | Failure. |
INT2TimeSeries * XLALFrFileReadINT2TimeSeries | ( | LALFrFile * | frfile, |
const char * | chname, | ||
size_t | pos | ||
) |
Reads data from a channel in a frame.
frfile | Pointer to a LALFrFile structure associated with a frame file. |
chname | String containing the name of the channel. |
pos | The index of the frame in the frame file. |
INT2TimeSeries
containing the data from the specified channel in the specified frame. NULL | Failure. |
INT4TimeSeries * XLALFrFileReadINT4TimeSeries | ( | LALFrFile * | frfile, |
const char * | chname, | ||
size_t | pos | ||
) |
Reads data from a channel in a frame.
frfile | Pointer to a LALFrFile structure associated with a frame file. |
chname | String containing the name of the channel. |
pos | The index of the frame in the frame file. |
INT4TimeSeries
containing the data from the specified channel in the specified frame. NULL | Failure. |
INT8TimeSeries * XLALFrFileReadINT8TimeSeries | ( | LALFrFile * | frfile, |
const char * | chname, | ||
size_t | pos | ||
) |
Reads data from a channel in a frame.
frfile | Pointer to a LALFrFile structure associated with a frame file. |
chname | String containing the name of the channel. |
pos | The index of the frame in the frame file. |
INT8TimeSeries
containing the data from the specified channel in the specified frame. NULL | Failure. |
UINT2TimeSeries * XLALFrFileReadUINT2TimeSeries | ( | LALFrFile * | frfile, |
const char * | chname, | ||
size_t | pos | ||
) |
Reads data from a channel in a frame.
frfile | Pointer to a LALFrFile structure associated with a frame file. |
chname | String containing the name of the channel. |
pos | The index of the frame in the frame file. |
UINT2TimeSeries
containing the data from the specified channel in the specified frame. NULL | Failure. |
UINT4TimeSeries * XLALFrFileReadUINT4TimeSeries | ( | LALFrFile * | frfile, |
const char * | chname, | ||
size_t | pos | ||
) |
Reads data from a channel in a frame.
frfile | Pointer to a LALFrFile structure associated with a frame file. |
chname | String containing the name of the channel. |
pos | The index of the frame in the frame file. |
UINT4TimeSeries
containing the data from the specified channel in the specified frame. NULL | Failure. |
UINT8TimeSeries * XLALFrFileReadUINT8TimeSeries | ( | LALFrFile * | frfile, |
const char * | chname, | ||
size_t | pos | ||
) |
Reads data from a channel in a frame.
frfile | Pointer to a LALFrFile structure associated with a frame file. |
chname | String containing the name of the channel. |
pos | The index of the frame in the frame file. |
UINT8TimeSeries
containing the data from the specified channel in the specified frame. NULL | Failure. |
REAL4TimeSeries * XLALFrFileReadREAL4TimeSeries | ( | LALFrFile * | frfile, |
const char * | chname, | ||
size_t | pos | ||
) |
Reads data from a channel in a frame.
frfile | Pointer to a LALFrFile structure associated with a frame file. |
chname | String containing the name of the channel. |
pos | The index of the frame in the frame file. |
REAL4TimeSeries
containing the data from the specified channel in the specified frame. NULL | Failure. |
REAL8TimeSeries * XLALFrFileReadREAL8TimeSeries | ( | LALFrFile * | frfile, |
const char * | chname, | ||
size_t | pos | ||
) |
Reads data from a channel in a frame.
frfile | Pointer to a LALFrFile structure associated with a frame file. |
chname | String containing the name of the channel. |
pos | The index of the frame in the frame file. |
REAL8TimeSeries
containing the data from the specified channel in the specified frame. NULL | Failure. |
COMPLEX8TimeSeries * XLALFrFileReadCOMPLEX8TimeSeries | ( | LALFrFile * | frfile, |
const char * | chname, | ||
size_t | pos | ||
) |
Reads data from a channel in a frame.
frfile | Pointer to a LALFrFile structure associated with a frame file. |
chname | String containing the name of the channel. |
pos | The index of the frame in the frame file. |
COMPLEX8TimeSeries
containing the data from the specified channel in the specified frame. NULL | Failure. |
COMPLEX16TimeSeries * XLALFrFileReadCOMPLEX16TimeSeries | ( | LALFrFile * | frfile, |
const char * | chname, | ||
size_t | pos | ||
) |
Reads data from a channel in a frame.
frfile | Pointer to a LALFrFile structure associated with a frame file. |
chname | String containing the name of the channel. |
pos | The index of the frame in the frame file. |
COMPLEX16TimeSeries
containing the data from the specified channel in the specified frame. NULL | Failure. |
REAL4FrequencySeries * XLALFrFileReadREAL4FrequencySeries | ( | LALFrFile * | frfile, |
const char * | chname, | ||
size_t | pos | ||
) |
Reads data from a channel in a frame.
frfile | Pointer to a LALFrFile structure associated with a frame file. |
chname | String containing the name of the channel. |
pos | The index of the frame in the frame file. |
REAL4FrequencySeries
containing the data from the specified channel in the specified frame. NULL | Failure. |
REAL8FrequencySeries * XLALFrFileReadREAL8FrequencySeries | ( | LALFrFile * | frfile, |
const char * | chname, | ||
size_t | pos | ||
) |
Reads data from a channel in a frame.
frfile | Pointer to a LALFrFile structure associated with a frame file. |
chname | String containing the name of the channel. |
pos | The index of the frame in the frame file. |
REAL8FrequencySeries
containing the data from the specified channel in the specified frame. NULL | Failure. |
COMPLEX8FrequencySeries * XLALFrFileReadCOMPLEX8FrequencySeries | ( | LALFrFile * | frfile, |
const char * | chname, | ||
size_t | pos | ||
) |
Reads data from a channel in a frame.
frfile | Pointer to a LALFrFile structure associated with a frame file. |
chname | String containing the name of the channel. |
pos | The index of the frame in the frame file. |
COMPLEX8FrequencySeries
containing the data from the specified channel in the specified frame. NULL | Failure. |
COMPLEX16FrequencySeries * XLALFrFileReadCOMPLEX16FrequencySeries | ( | LALFrFile * | frfile, |
const char * | chname, | ||
size_t | pos | ||
) |
Reads data from a channel in a frame.
frfile | Pointer to a LALFrFile structure associated with a frame file. |
chname | String containing the name of the channel. |
pos | The index of the frame in the frame file. |
COMPLEX8FrequencySeries
containing the data from the specified channel in the specified frame. NULL | Failure. |
typedef struct tagLALFrFile LALFrFile |
Incomplete type for a frame file structure.
This structure contains the information used for reading from a frame file.
Definition at line 64 of file LALFrameIO.h.