20#ifndef _LALSIMBLACKHOLERINGDOWNPREC_H
21#define _LALSIMBLACKHOLERINGDOWNPREC_H
23#include <lal/LALDatatypes.h>
24#include <lal/LALSimInspiral.h>
25#include <gsl/gsl_linalg.h>
26#include <gsl/gsl_interp.h>
27#include <gsl/gsl_spline.h>
29#if defined(__cplusplus)
80 const REAL8 finalMass,
81 const REAL8 finalSpin,
89#elif defined(__cplusplus)
INT4 XLALSimIMREOBFinalMassSpinPrec(REAL8 *finalMass, REAL8 *finalSpin, const REAL8 mass1, const REAL8 mass2, const REAL8 spin1[3], const REAL8 spin2[3], Approximant approximant)
Computes the final mass and spin of the black hole resulting from merger.
INT4 XLALSimIMREOBGenerateQNMFreqV2FromFinalPrec(COMPLEX16Vector *modefreqs, const REAL8 mass1, const REAL8 mass2, const REAL8 finalMass, const REAL8 finalSpin, UINT4 l, INT4 m, UINT4 nmodes)
This function generates the quasinormal mode frequencies for a black hole ringdown.
INT4 XLALSimIMREOBGenerateQNMFreqV2Prec(COMPLEX16Vector *modefreqs, const REAL8 mass1, const REAL8 mass2, const REAL8 spin1[3], const REAL8 spin2[3], UINT4 l, INT4 m, UINT4 nmodes, Approximant approximant)
This function generates the quasinormal mode frequencies for a black hole ringdown.
Approximant
Enum that specifies the PN approximant to be used in computing the waveform.