LALInspiral 5.0.3.1-eeff03c
GenerateInspiral.h File Reference

Prototypes

void LALGenerateInspiral (LALStatus *status, CoherentGW *waveform, SimInspiralTable *params, PPNParamStruc *ppnParamsInputOutput)
 
int XLALGenerateInspiralPopulatePPN (PPNParamStruc *_LAL_RESTRICT_ ppnParams, SimInspiralTable *_LAL_RESTRICT_ thisEvent)
 
int XLALGenerateInspiralPopulateInspiral (InspiralTemplate *_LAL_RESTRICT_ inspiralParams, SimInspiralTable *_LAL_RESTRICT_ thisEvent, PPNParamStruc *_LAL_RESTRICT_ ppnParams)
 

Go to the source code of this file.

Macros

#define GENERATEINSPIRAL_DEFAULT_FLOWER   40
 Default low freqnecy cutoff for injections. More...
 
Error Codes
#define GENERATEINSPIRALH_ENORM   0
 Normal exit. More...
 
#define GENERATEINSPIRALH_ENULL   1
 Null pointer. More...
 
#define GENERATEINSPIRALH_EDFDT   2
 Waveform sampling interval is too large. More...
 
#define GENERATEINSPIRALH_EZERO   3
 inclination zero for SpinTaylor waveform More...
 
Parameter for the EOB at 3PN.

In principle, the three following parameter should be set to zero.

#define GENERATEINSPIRAL_ZETA2   0.
 
#define GENERATEINSPIRAL_OMEGAS   0.
 
#define GENERATEINSPIRAL_THETA   0.
 
For the spinning case, might be changed later or include in the injection itself
#define GENERATEINSPIRAL_SOURCETHETA   1.
 
#define GENERATEINSPIRAL_SOURCEPHI   2.