Table of contents
General
Functions, Macros
- (*PartitionDataOut) Callback routine for output data
- avg
This function averages real or complex data arrays
- calcTrailcoeff Calculates the trailing coefficients, given delta
- coherence Coherence function
- create_plan Creates an FFT plan
- crossSpect Cross Spectrum Function
- dataRotator Rotates the FFT output data array
- decimate Decimate time series by powers of 2
- decimationFilterName decimation filter name
- fabs Overloads fabs for complex numbers
- fftToPs Power spectrum function
- firphase FIR linear phase factor
- freePreproc Free preprocessing parameters
- getNextLeap Returns the next leap second from the internal table
- htonTAI Converts a TAI variable in nsec units into a network portable form
- imul Matrix inversion and multiplication
- initPreproc initialize preprocessing parameters
- inverse Matrix inversion
- isitapoweroftwo Checks if power of two
- lubksb Back subsitution
- ludcmp LU decomposition
- nrand_filter_r Normal random number generator with band-limit
- nrand_r Normal random number generator
- nrandv_r Normal random vector generator
- nrMatrix Matrix type of Numerical Receipes
- nrMatrixFree Frees a Numerical Receipes matrix type
- ntohTAI Converts a TAI variable from network portable form into one with nsec
units
- powerspectrum Power spectrum function
- preprocess preprocessing function
- psDataPack Rearranges output data
- psGen FFT function
- rand_filter Sets the filter coefficients for a random number generator
- sDataCopy Data copy with selection and binning
- sDotProd Dot product of two vectors
- sineAnalyze Calculates amplitude & phase of a sine wave in time series data
- sMixdown Heterodyne a time series of real or imaginary data
- ssCoherence Calculates the coherence between two swept sine channels
- stepup Up sampling of time series data
- sweptSineNpts Calculates number of points needed by sineAnalyze.c
- TAInow Returns the current atomci time in nsec
- TAInsec Converts TAI from a broken down format into one with nsec units
- TAIntoUTC Converts TAI (international atomic time) to UTC (coordinated universal
time)
- TAIsec Converts TAI from a format with nsec units into one with sec units
- TAItoUTC Converts TAI (international atomic time) to UTC (coordinated universal
time)
- timedelay Delay a time series
- urand_filter_r Uniform random number generator with band-limit
- urand_r Reetrant uniform random number generator
- urandv_r Uniform random vector generator
- UTCtoTAI Converts UTC (coordinated universal time) to TAI (international atomic
time)
- UTCtoTAIn Converts UTC (coordinated universal time) to TAI (international atomic
time)
- winCoeffGen
This function generates a set of windowing coefficients for a data
set of a given length using one of various windowing functions
- windowData
This function multiplies a data set by a windowing function
- zAdd Complex addition
- zConj Complex conjugation
- zMean Mean of a vector
- zMultply Complex multiplication
Variables
- nsec_t Denotes a type representing the nsec part of TAI
- tainsec_t Denotes a type representing TAI in nsec
- taisec_t Denotes a type representing TAI in sec
Macros
Enums, Unions, Structs
- avg_specs Data structure describing teh averaging
- dCmplx Double precision complex number
- fftparam FFT parameter structure
- leap_struct Denotes a struct representing UTC leap seconds
- preproc_t Preprocessing paramater structure
- randBlock Data buffer for reentrant random number generators
- sCmplx Single precision complex number
- tai_struct Denotes a struct representing TAI broken down in sec and nsec
hierarchy of classes
Please send questions and comments to
sigg_d@ligo-wa.caltech.edu