LALPulsar  6.1.0.1-fe68b98
GenerateSpinOrbitCW.h File Reference

Prototypes

int XLALGenerateSpinOrbitCW (PulsarCoherentGW *sourceSignal, SpinOrbitCWParamStruc *sourceParams)
 FIXME: Temporary XLAL-wapper to LAL-function LALGenerateSpinOrbitCW() More...
 
void LALGenerateSpinOrbitCW (LALStatus *, PulsarCoherentGW *output, SpinOrbitCWParamStruc *params)
 Computes a spindown- and Doppler-modulated continuous waveform. More...
 
void LALGenerateEllipticSpinOrbitCW (LALStatus *, PulsarCoherentGW *output, SpinOrbitCWParamStruc *params)
 Computes a continuous waveform with frequency drift and Doppler modulation from an elliptical orbital trajectory. More...
 
void LALGenerateParabolicSpinOrbitCW (LALStatus *, PulsarCoherentGW *output, SpinOrbitCWParamStruc *params)
 Computes a continuous waveform with frequency drift and Doppler modulation from a parabolic orbital trajectory. More...
 
void LALGenerateHyperbolicSpinOrbitCW (LALStatus *, PulsarCoherentGW *output, SpinOrbitCWParamStruc *params)
 Computes a continuous waveform with frequency drift and Doppler modulation from a hyperbolic orbital trajectory. More...
 

Go to the source code of this file.

Data Structures

struct  SpinOrbitCWParamStruc
 This structure stores the parameters for constructing a gravitational waveform with both a Taylor-polynomial intrinsic frequency and phase, and a binary-orbit modulation. More...
 

Macros

Error Codes
#define GENERATESPINORBITCWH_ENUL   1
 Unexpected null pointer in arguments. More...
 
#define GENERATESPINORBITCWH_EOUT   2
 Output field a, f, phi, or shift already exists. More...
 
#define GENERATESPINORBITCWH_EMEM   3
 Out of memory. More...
 
#define GENERATESPINORBITCWH_EECC   4
 Eccentricity out of range. More...
 
#define GENERATESPINORBITCWH_EFTL   5
 Periapsis motion is faster than light. More...
 
#define GENERATESPINORBITCWH_ESGN   6
 Sign error: positive parameter expected. More...