20 #ifndef _LALSIMINSPIRALWAVEFORMCACHE_H
21 #define _LALSIMINSPIRALWAVEFORMCACHE_H
23 #include <lal/LALSimInspiral.h>
25 #if defined(__cplusplus)
46 tagLALSimInspiralWaveformCacheOld {
77 tagLALSimInspiralWaveformCache {
108 int XLALSimInspiralChooseTDWaveformFromCache(
REAL8TimeSeries **hplus,
REAL8TimeSeries **hcross,
REAL8 phiRef,
REAL8 deltaT,
REAL8 m1,
REAL8 m2,
REAL8 s1x,
REAL8 s1y,
REAL8 s1z,
REAL8 s2x,
REAL8 s2y,
REAL8 s2z,
REAL8 f_min,
REAL8 f_ref,
REAL8 r,
REAL8 i, LALDict *LALpars,
Approximant approximant,
LALSimInspiralWaveformCache *cache);
110 int XLALSimInspiralChooseFDWaveformFromCache(
COMPLEX16FrequencySeries **hptilde,
COMPLEX16FrequencySeries **hctilde,
REAL8 phiRef,
REAL8 deltaF,
REAL8 m1,
REAL8 m2,
REAL8 S1x,
REAL8 S1y,
REAL8 S1z,
REAL8 S2x,
REAL8 S2y,
REAL8 S2z,
REAL8 f_min,
REAL8 f_max,
REAL8 f_ref,
REAL8 r,
REAL8 i, LALDict *LALpars,
Approximant approximant,
LALSimInspiralWaveformCache *cache,
REAL8Sequence *frequencies);
112 int XLALSimInspiralChooseFDWaveformSequence(
COMPLEX16FrequencySeries **hptilde,
COMPLEX16FrequencySeries **hctilde,
REAL8 phiRef,
REAL8 m1,
REAL8 m2,
REAL8 S1x,
REAL8 S1y,
REAL8 S1z,
REAL8 S2x,
REAL8 S2y,
REAL8 S2z,
REAL8 f_ref,
REAL8 r,
REAL8 i, LALDict *LALpars,
Approximant approximant,
REAL8Sequence *frequencies);
116 #elif defined(__cplusplus)
Approximant
Enum that specifies the PN approximant to be used in computing the waveform.
Linked list of any number of parameters for testing GR.