Prototypes | |
| int | XLALResampleREAL4TimeSeries (REAL4TimeSeries *series, REAL8 dt) |
| int | XLALResampleREAL8TimeSeries (REAL8TimeSeries *series, REAL8 dt) |
| void | LALResampleREAL4TimeSeries (LALStatus *status, REAL4TimeSeries *ts, ResampleTSParams *params) |
Go to the source code of this file.
Data Structures | |
| union | ResampleTSFilterParams |
| This union is provided so that the code can store the parameters of the filter in a place accessible by the user for user designed low pass filters. More... | |
| struct | ResampleTSParams |
| This structure controls the behaviour of the resampling function. More... | |
Macros | |
Error Codes | |
| #define | RESAMPLETIMESERIESH_ENULL 1 |
| Null pointer. More... | |
| #define | RESAMPLETIMESERIESH_ENNUL 2 |
| Non-null pointer. More... | |
| #define | RESAMPLETIMESERIESH_EZERO 3 |
| Length of input time series is zero. More... | |
| #define | RESAMPLETIMESERIESH_ERATE 4 |
| Sample rate is zero. More... | |
| #define | RESAMPLETIMESERIESH_EUPSM 5 |
| Cannot upsample. More... | |
| #define | RESAMPLETIMESERIESH_EHIGH 6 |
| Input sample rate is greater than 32kHz. More... | |
| #define | RESAMPLETIMESERIESH_ELOG2 7 |
| Only power-of-two resampling is avaliable. More... | |
| #define | RESAMPLETIMESERIESH_EFILT 8 |
| Unknown filter type. More... | |
| #define | RESAMPLETIMESERIESH_EINVD 9 |
| Invalid or non-integer resample factor. More... | |
| #define | RESAMPLETIMESERIESH_ELDAS 10 |
| Input resample factor with LDAS FIR. More... | |
Enumerations | |
| enum | ResampleTSFilter { defaultButterworth , LDASfirLP } |
| This enum type contains the different low pass filters available to prevent power above the new Nyquist frequency entering the resampled time series due to aliasing. More... | |