GenerateInspiral.h File Reference

#include <lal/LALStdlib.h>
#include <lal/LALInspiral.h>
#include <lal/GeneratePPNInspiral.h>
#include <lal/GenerateSpinOrbitCW.h>
#include <lal/GenerateTaylorCW.h>
#include <lal/LIGOMetadataTables.h>
#include <lal/SeqFactories.h>
#include <lal/Units.h>

Include dependency graph for GenerateInspiral.h:

Go to the source code of this file.

Defines

#define GENERATEINSPIRALH_ENORM   0
#define GENERATEINSPIRALH_ENULL   1
#define GENERATEINSPIRALH_EDFDT   2
#define GENERATEINSPIRALH_EZERO   3
#define GENERATEINSPIRALH_MSGENORM   "Normal exit"
#define GENERATEINSPIRALH_MSGENULL   "Null pointer"
#define GENERATEINSPIRALH_MSGEDFDT   "Waveform sampling interval is too large"
#define GENERATEINSPIRALH_MSGEZERO   "inclination zero for SpinTaylor waveform"
#define GENERATEINSPIRAL_ZETA2   0.
#define GENERATEINSPIRAL_OMEGAS   0.
#define GENERATEINSPIRAL_THETA   0.
#define GENERATEINSPIRAL_SOURCETHETA   1.
#define GENERATEINSPIRAL_SOURCEPHI   2.
#define GENERATEINSPIRAL_DEFAULT_FLOWER   40

Functions

 NRCSID (GENERATEINSPIRALH,"$Id: GenerateInspiral.h,v 1.14 2007/06/08 14:41:46 bema Exp $")
void LALGenerateInspiral (LALStatus *status, CoherentGW *waveform, SimInspiralTable *params, PPNParamStruc *ppnParamsInputOutput)
void LALGetOrderFromString (LALStatus *status, CHAR *message, Order *result)
void LALGetApproximantFromString (LALStatus *status, CHAR *message, Approximant *result)
void LALGenerateInspiralPopulatePPN (LALStatus *status, PPNParamStruc *ppnParams, SimInspiralTable *thisEvent)
void LALGenerateInspiralPopulateInspiral (LALStatus *status, InspiralTemplate *inspiralParams, SimInspiralTable *thisEvent, PPNParamStruc *ppnParams)


Define Documentation

#define GENERATEINSPIRALH_ENORM   0

Definition at line 82 of file GenerateInspiral.h.

#define GENERATEINSPIRALH_ENULL   1

Definition at line 83 of file GenerateInspiral.h.

#define GENERATEINSPIRALH_EDFDT   2

Definition at line 84 of file GenerateInspiral.h.

#define GENERATEINSPIRALH_EZERO   3

Definition at line 85 of file GenerateInspiral.h.

#define GENERATEINSPIRALH_MSGENORM   "Normal exit"

Definition at line 86 of file GenerateInspiral.h.

#define GENERATEINSPIRALH_MSGENULL   "Null pointer"

Definition at line 87 of file GenerateInspiral.h.

#define GENERATEINSPIRALH_MSGEDFDT   "Waveform sampling interval is too large"

Definition at line 88 of file GenerateInspiral.h.

#define GENERATEINSPIRALH_MSGEZERO   "inclination zero for SpinTaylor waveform"

Definition at line 89 of file GenerateInspiral.h.

#define GENERATEINSPIRAL_ZETA2   0.

Definition at line 95 of file GenerateInspiral.h.

#define GENERATEINSPIRAL_OMEGAS   0.

Definition at line 96 of file GenerateInspiral.h.

#define GENERATEINSPIRAL_THETA   0.

Definition at line 97 of file GenerateInspiral.h.

#define GENERATEINSPIRAL_SOURCETHETA   1.

Definition at line 101 of file GenerateInspiral.h.

#define GENERATEINSPIRAL_SOURCEPHI   2.

Definition at line 102 of file GenerateInspiral.h.

#define GENERATEINSPIRAL_DEFAULT_FLOWER   40

Definition at line 105 of file GenerateInspiral.h.


Function Documentation

NRCSID ( GENERATEINSPIRALH  ,
"$Id: GenerateInspiral.  h,
v 1.14 2007/06/08 14:41:46 bema Exp $"   
)

void LALGenerateInspiral ( LALStatus status,
CoherentGW waveform,
SimInspiralTable params,
PPNParamStruc ppnParamsInputOutput 
)

Definition at line 117 of file GenerateInspiral.c.

void LALGetOrderFromString ( LALStatus status,
CHAR message,
Order result 
)

Definition at line 272 of file GenerateInspiral.c.

void LALGetApproximantFromString ( LALStatus status,
CHAR message,
Approximant result 
)

Definition at line 338 of file GenerateInspiral.c.

void LALGenerateInspiralPopulatePPN ( LALStatus status,
PPNParamStruc ppnParams,
SimInspiralTable thisEvent 
)

Definition at line 410 of file GenerateInspiral.c.

void LALGenerateInspiralPopulateInspiral ( LALStatus status,
InspiralTemplate inspiralParams,
SimInspiralTable thisEvent,
PPNParamStruc ppnParams 
)

Definition at line 460 of file GenerateInspiral.c.


Generated on Sat Sep 6 03:08:03 2008 for LAL by  doxygen 1.5.2