|
INT8 | XLALGPSToINT8NS (const LIGOTimeGPS *epoch) |
| Converts GPS time to nano seconds stored as an INT8. More...
|
|
LIGOTimeGPS * | XLALINT8NSToGPS (LIGOTimeGPS *epoch, INT8 ns) |
| Converts nano seconds stored as an INT8 to GPS time. More...
|
|
LIGOTimeGPS * | XLALGPSSet (LIGOTimeGPS *epoch, INT4 gpssec, INT8 gpsnan) |
| Sets GPS time given GPS integer seconds and residual nanoseconds. More...
|
|
LIGOTimeGPS * | XLALGPSSetREAL8 (LIGOTimeGPS *epoch, REAL8 t) |
| Sets GPS time given GPS seconds as a REAL8. More...
|
|
REAL8 | XLALGPSGetREAL8 (const LIGOTimeGPS *epoch) |
| Returns the GPS time as a REAL8. More...
|
|
REAL8 | XLALGPSModf (REAL8 *iptr, const LIGOTimeGPS *epoch) |
| Breaks the GPS time into REAL8 integral and fractional parts, each of which has the same sign as the epoch. More...
|
|
LIGOTimeGPS * | XLALGPSAddGPS (LIGOTimeGPS *epoch, const LIGOTimeGPS *dt) |
| Adds two GPS times. More...
|
|
LIGOTimeGPS * | XLALGPSAdd (LIGOTimeGPS *epoch, REAL8 dt) |
| Adds a double to a GPS time. More...
|
|
LIGOTimeGPS * | XLALGPSSubGPS (LIGOTimeGPS *t1, const LIGOTimeGPS *t0) |
| Difference between two GPS times. More...
|
|
REAL8 | XLALGPSDiff (const LIGOTimeGPS *t1, const LIGOTimeGPS *t0) |
| Difference between two GPS times as double. More...
|
|
int | XLALGPSCmp (const LIGOTimeGPS *t0, const LIGOTimeGPS *t1) |
| Compares two GPS times. More...
|
|
static void | split_double (double x, double *hi, double *lo) |
|
LIGOTimeGPS * | XLALGPSMultiply (LIGOTimeGPS *gps, REAL8 x) |
| Multiply a GPS time by a number. More...
|
|
LIGOTimeGPS * | XLALGPSDivide (LIGOTimeGPS *gps, REAL8 x) |
| Divide a GPS time by a number. More...
|
|