|
| static int | XLALFrameLibrary (void) |
| |
| void | XLALFrameUFrFileClose (LALFrameUFrFile *stream) |
| | Close a FrFile stream. More...
|
| |
| LALFrameUFrFile * | XLALFrameUFrFileOpen (const char *filename, const char *mode) |
| | Open a frame file FrFile stream. More...
|
| |
| int | XLALFrameUFileCksumValid (LALFrameUFrFile *stream) |
| | Use checksum to determine if FrFile stream is valid. More...
|
| |
| void | XLALFrameUFrTOCFree (LALFrameUFrTOC *toc) |
| | Free a FrTOC structure. More...
|
| |
| LALFrameUFrTOC * | XLALFrameUFrTOCRead (LALFrameUFrFile *stream) |
| | Read the table of contents FrTOC structure for a FrFile stream. More...
|
| |
| size_t | XLALFrameUFrTOCQueryNFrame (const LALFrameUFrTOC *toc) |
| | Query FrTOC structure for number of FrameH structures contained. More...
|
| |
| double | XLALFrameUFrTOCQueryGTimeModf (double *iptr, const LALFrameUFrTOC *toc, size_t pos) |
| | Query FrTOC structure for start time of a FrameH structure. More...
|
| |
| double | XLALFrameUFrTOCQueryDt (const LALFrameUFrTOC *toc, size_t pos) |
| | Query FrTOC structure for duration of a FrameH structure. More...
|
| |
| size_t | XLALFrameUFrTOCQueryAdcN (const LALFrameUFrTOC *toc) |
| | Query FrTOC structure for number of FrAdcData structures. More...
|
| |
| const char * | XLALFrameUFrTOCQueryAdcName (const LALFrameUFrTOC *toc, size_t adc) |
| | Query FrTOC structure for the name of a FrAdcData structure. More...
|
| |
| size_t | XLALFrameUFrTOCQuerySimN (const LALFrameUFrTOC *toc) |
| | Query FrTOC structure for number of FrSimData structures. More...
|
| |
| const char * | XLALFrameUFrTOCQuerySimName (const LALFrameUFrTOC *toc, size_t sim) |
| | Query FrTOC structure for the name of a FrSimData structure. More...
|
| |
| size_t | XLALFrameUFrTOCQueryProcN (const LALFrameUFrTOC *toc) |
| | Query FrTOC structure for number of FrProcData structures. More...
|
| |
| const char * | XLALFrameUFrTOCQueryProcName (const LALFrameUFrTOC *toc, size_t proc) |
| | Query FrTOC structure for the name of a FrProcData structure. More...
|
| |
| size_t | XLALFrameUFrTOCQueryDetectorN (const LALFrameUFrTOC *toc) |
| | Query FrTOC structure for number of FrDetector structures. More...
|
| |
| const char * | XLALFrameUFrTOCQueryDetectorName (const LALFrameUFrTOC *toc, size_t det) |
| | Query FrTOC structure for the name of a FrDetector structure. More...
|
| |
| void | XLALFrameUFrameHFree (LALFrameUFrameH *frame) |
| | Free a FrameH structure. More...
|
| |
| LALFrameUFrameH * | XLALFrameUFrameHAlloc (const char *name, double start1, double start2, double dt, int frnum) |
| | Allocate memory for a new frame header FrameH structure. More...
|
| |
| LALFrameUFrameH * | XLALFrameUFrameHRead (LALFrameUFrFile *stream, int pos) |
| | Read a frame header FrameH structure from a FrFile stream. More...
|
| |
| int | XLALFrameUFrameHWrite (LALFrameUFrFile *stream, LALFrameUFrameH *frame) |
| | Write a FrameH structure to an output FrFile stream. More...
|
| |
| int | XLALFrameUFrameHFrChanAdd (LALFrameUFrameH *frame, LALFrameUFrChan *channel) |
| | Add a FrChan structure to a FrameH structure. More...
|
| |
| int | XLALFrameUFrameHFrDetectorAdd (LALFrameUFrameH *frame, LALFrameUFrDetector *detector) |
| | Add a FrDetector structure to a FrameH structure. More...
|
| |
| int | XLALFrameUFrameHFrHistoryAdd (LALFrameUFrameH *frame, LALFrameUFrHistory *history) |
| | Add a FrHistory structure to a FrameH structure. More...
|
| |
| const char * | XLALFrameUFrameHQueryName (const LALFrameUFrameH *frame) |
| | Query FrameH structure for its name. More...
|
| |
| int | XLALFrameUFrameHQueryRun (const LALFrameUFrameH *frame) |
| | Query FrameH structure for the run number. More...
|
| |
| int | XLALFrameUFrameHQueryFrame (const LALFrameUFrameH *frame) |
| | Query FrameH structure for the frame number. More...
|
| |
| int | XLALFrameUFrameHQueryDataQuality (const LALFrameUFrameH *frame) |
| | Query FrameH structure for the data quality word. More...
|
| |
| double | XLALFrameUFrameHQueryGTimeModf (double *iptr, const LALFrameUFrameH *frame) |
| | Query FrameH structure for the start time. More...
|
| |
| int | XLALFrameUFrameHQueryULeapS (const LALFrameUFrameH *frame) |
| | Query FrameH structure for the number of leap seconds. More...
|
| |
| double | XLALFrameUFrameHQueryDt (const LALFrameUFrameH *frame) |
| | Query FrameH structure for the duration. More...
|
| |
| int | XLALFrameUFrameHSetRun (LALFrameUFrameH *frame, int run) |
| | Set the run number in a FrameH structure. More...
|
| |
| void | XLALFrameUFrChanFree (LALFrameUFrChan *channel) |
| | Free a FrChan structure. More...
|
| |
| LALFrameUFrChan * | XLALFrameUFrChanRead (LALFrameUFrFile *stream, const char *name, size_t pos) |
| | Read a channel FrChan structure from a FrFile stream. More...
|
| |
| LALFrameUFrChan * | XLALFrameUFrAdcChanAlloc (const char *name, int dtype, size_t ndata) |
| | Allocate memory for a new FrChan structure of FrAdcData type. More...
|
| |
| LALFrameUFrChan * | XLALFrameUFrSimChanAlloc (const char *name, int dtype, size_t ndata) |
| | Allocate memory for a new FrChan structure of FrSimData type. More...
|
| |
| LALFrameUFrChan * | XLALFrameUFrProcChanAlloc (const char *name, int type, int subtype, int dtype, size_t ndata) |
| | Allocate memory for a new FrChan structure of FrAdcData type. More...
|
| |
| const char * | XLALFrameUFrChanQueryName (const LALFrameUFrChan *channel) |
| | Query FrChan structure for its name. More...
|
| |
| double | XLALFrameUFrChanQueryTimeOffset (const LALFrameUFrChan *channel) |
| | Query FrChan structure for time offset for this channel. More...
|
| |
| int | XLALFrameUFrChanSetSampleRate (LALFrameUFrChan *channel, double sampleRate) |
| | Set the sample rate in a FrChan structure. More...
|
| |
| int | XLALFrameUFrChanSetTimeOffset (LALFrameUFrChan *channel, double timeOffset) |
| | Set the time offset in a FrChan structure. More...
|
| |
| int | XLALFrameUFrChanSetTRange (LALFrameUFrChan *channel, double tRange) |
| | Set the time range in a FrChan structure. More...
|
| |
| int | XLALFrameUFrChanVectorAlloc (LALFrameUFrChan *channel, int dtype, size_t ndata) |
| | Allocate memory for a FrVect structure within a FrChan structure. More...
|
| |
| int | XLALFrameUFrChanVectorCompress (LALFrameUFrChan *channel, int compressLevel) |
| | Compress a FrVect structure within a FrChan structure. More...
|
| |
| int | XLALFrameUFrChanVectorExpand (LALFrameUFrChan *channel) |
| | Expands a FrVect structure within a FrChan structure. More...
|
| |
| const char * | XLALFrameUFrChanVectorQueryName (const LALFrameUFrChan *channel) |
| | Query FrChan structure for the name of its FrVect structure. More...
|
| |
| int | XLALFrameUFrChanVectorQueryCompress (const LALFrameUFrChan *channel) |
| | Query FrChan structure for the compression scheme of its FrVect structure. More...
|
| |
| int | XLALFrameUFrChanVectorQueryType (const LALFrameUFrChan *channel) |
| | Query FrChan structure for the data type of its FrVect structure. More...
|
| |
| void * | XLALFrameUFrChanVectorQueryData (const LALFrameUFrChan *channel) |
| | Query FrChan structure for the data pointer in its FrVect structure. More...
|
| |
| size_t | XLALFrameUFrChanVectorQueryNBytes (const LALFrameUFrChan *channel) |
| | Query FrChan structure for the number of bytes of data in its FrVect structure. More...
|
| |
| size_t | XLALFrameUFrChanVectorQueryNData (const LALFrameUFrChan *channel) |
| | Query FrChan structure for the number of points of data in its FrVect structure. More...
|
| |
| size_t | XLALFrameUFrChanVectorQueryNDim (const LALFrameUFrChan *channel) |
| | Query FrChan structure for the number of dimensions of the multi-dimensional data in its FrVect structure. More...
|
| |
| size_t | XLALFrameUFrChanVectorQueryNx (const LALFrameUFrChan *channel, size_t dim) |
| | Query FrChan structure for the number of points in the dim dimension of the multi-dimensional data in the FrVect structure. More...
|
| |
| double | XLALFrameUFrChanVectorQueryDx (const LALFrameUFrChan *channel, size_t dim) |
| | Query FrChan structure for the sampling interval in the dim dimension of the multi-dimensional data in the FrVect structure. More...
|
| |
| double | XLALFrameUFrChanVectorQueryStartX (const LALFrameUFrChan *channel, size_t dim) |
| | Query FrChan structure for the starting value of the dim dimension of the multi-dimensional data in the FrVect structure. More...
|
| |
| const char * | XLALFrameUFrChanVectorQueryUnitX (const LALFrameUFrChan *channel, size_t dim) |
| | Query FrChan structure for the units of the domain of the dim dimension of the multi-dimensional data in the FrVect structure. More...
|
| |
| const char * | XLALFrameUFrChanVectorQueryUnitY (const LALFrameUFrChan *channel) |
| | Query FrChan structure for sample units of the data in the FrVect structure. More...
|
| |
| int | XLALFrameUFrChanVectorSetName (LALFrameUFrChan *channel, const char *name) |
| | Set the name of the FrVect structure contained in a FrChan structure. More...
|
| |
| int | XLALFrameUFrChanVectorSetDx (LALFrameUFrChan *channel, double dx) |
| | Set the sampling interval for the data in the FrVect structure contained in a FrChan structure. More...
|
| |
| int | XLALFrameUFrChanVectorSetStartX (LALFrameUFrChan *channel, double x0) |
| | Set the starting value for the domain of the data in the FrVect structure contained in a FrChan structure. More...
|
| |
| int | XLALFrameUFrChanVectorSetUnitX (LALFrameUFrChan *channel, const char *unit) |
| | Set the units of the domain of the data in the FrVect structure contained in a FrChan structure. More...
|
| |
| int | XLALFrameUFrChanVectorSetUnitY (LALFrameUFrChan *channel, const char *unit) |
| | Set the units of the data in the FrVect structure contained in a FrChan structure. More...
|
| |
| void | XLALFrameUFrDetectorFree (LALFrameUFrDetector *detector) |
| | Free a FrDetector structure. More...
|
| |
| LALFrameUFrDetector * | XLALFrameUFrDetectorRead (LALFrameUFrFile *stream, const char *name) |
| | Read a detector FrDetector structure from a FrFile stream. More...
|
| |
| LALFrameUFrDetector * | XLALFrameUFrDetectorAlloc (const char *name, const char *prefix, double latitude, double longitude, double elevation, double azimuthX, double azimuthY, double altitudeX, double altitudeY, double midpointX, double midpointY, int localTime) |
| | Allocate memory for a new detector FrDetector structure. More...
|
| |
| const char * | XLALFrameUFrDetectorQueryName (const LALFrameUFrDetector *detector) |
| | Query FrDetector structure for the detector name. More...
|
| |
| const char * | XLALFrameUFrDetectorQueryPrefix (const LALFrameUFrDetector *detector) |
| | Query FrDetector structure for the detector prefix. More...
|
| |
| double | XLALFrameUFrDetectorQueryLongitude (const LALFrameUFrDetector *detector) |
| | Query FrDetector structure for the detector longitude. More...
|
| |
| double | XLALFrameUFrDetectorQueryLatitude (const LALFrameUFrDetector *detector) |
| | Query FrDetector structure for the detector latitude. More...
|
| |
| double | XLALFrameUFrDetectorQueryElevation (const LALFrameUFrDetector *detector) |
| | Query FrDetector structure for the detector elevation. More...
|
| |
| double | XLALFrameUFrDetectorQueryArmXAzimuth (const LALFrameUFrDetector *detector) |
| | Query FrDetector structure for the detector x-arm azimuth. More...
|
| |
| double | XLALFrameUFrDetectorQueryArmYAzimuth (const LALFrameUFrDetector *detector) |
| | Query FrDetector structure for the detector y-arm azimuth. More...
|
| |
| double | XLALFrameUFrDetectorQueryArmXAltitude (const LALFrameUFrDetector *detector) |
| | Query FrDetector structure for the detector x-arm altitude. More...
|
| |
| double | XLALFrameUFrDetectorQueryArmYAltitude (const LALFrameUFrDetector *detector) |
| | Query FrDetector structure for the detector y-arm altitude. More...
|
| |
| double | XLALFrameUFrDetectorQueryArmXMidpoint (const LALFrameUFrDetector *detector) |
| | Query FrDetector structure for the detector x-arm midpoint. More...
|
| |
| double | XLALFrameUFrDetectorQueryArmYMidpoint (const LALFrameUFrDetector *detector) |
| | Query FrDetector structure for the detector y-arm midpoint. More...
|
| |
| int | XLALFrameUFrDetectorQueryLocalTime (const LALFrameUFrDetector *detector) |
| | Query FrDetector structure for the local time offset at the detector. More...
|
| |
| void | XLALFrameUFrHistoryFree (LALFrameUFrHistory *history) |
| | Free a FrHistory structure. More...
|
| |
| LALFrameUFrHistory * | XLALFrameUFrHistoryAlloc (const char *name, double gpssec, const char *comment) |
| | Allocate memory for a new detector FrHistory structure. More...
|
| |