20 #ifndef _LALSIMINSPIRALTESTINGGRCORRECTIONS_H
21 #define _LALSIMINSPIRALTESTINGGRCORRECTIONS_H
23 #if defined(__cplusplus)
32 #include <lal/FrequencySeries.h>
33 #include <lal/LALConstants.h>
34 #include <lal/LALDatatypes.h>
35 #include <lal/LALSimInspiral.h>
51 const REAL8 f_window_div_f_Peak,
52 const REAL8 NCyclesStep,
57 void XLALSimInspiralPNCorrections(
PNPhasingSeries *pfa,
const REAL8 m1,
const REAL8 m2,
const REAL8 chi1L,
const REAL8 chi2L,
const REAL8 chi1sq,
const REAL8 chi2sq,
const REAL8 chi1dotchi2,
const REAL8 qm_def1,
const REAL8 qm_def2, LALDict *LALpars);
72 const REAL8 f_window_div_f_Peak,
73 const REAL8 iStartFinal,
74 const REAL8 NCyclesStep
88 #elif defined(__cplusplus)
int XLALSimInspiralPhaseCorrectionsPhasing(COMPLEX16FrequencySeries *htilde, const REAL8Sequence *freqs, const UINT4 m, const UINT4 iStart, const UINT4 iRef, const UINT4 iPeak, PNPhasingSeries pfa, const REAL8 mtot, const REAL8 eta, const REAL8 f_window_div_f_Peak, const REAL8 iStartFinal, const REAL8 NCyclesStep)
REAL8 PNPhase(REAL8 f, UINT4 m, PNPhasingSeries pfa, const REAL8 mtot)
REAL8 PNPhaseDerivative(REAL8 f, UINT4 m, PNPhasingSeries pfa, const REAL8 mtot)
REAL8 PNPhaseSecondDerivative(REAL8 f, UINT4 m, PNPhasingSeries pfa, const REAL8 mtot)
int XLALSimInspiralTestingGRCorrections(COMPLEX16FrequencySeries *htilde, const UINT4 l, const UINT4 m, const REAL8 m1_SI, const REAL8 m2_SI, const REAL8 chi1z, const REAL8 chi2z, const REAL8 f_low, const REAL8 f_ref, const REAL8 f_window_div_f_Peak, const REAL8 NCyclesStep, LALDict *LALpars)
void XLALSimInspiralPNCorrections(PNPhasingSeries *pfa, const REAL8 m1, const REAL8 m2, const REAL8 chi1L, const REAL8 chi2L, const REAL8 chi1sq, const REAL8 chi2sq, const REAL8 chi1dotchi2, const REAL8 qm_def1, const REAL8 qm_def2, LALDict *LALpars)