23#include <lal/LALDatatypes.h>
25#if defined(__cplusplus)
124#define RINGH_ENULL 01
125#define RINGH_ENNUL 02
126#define RINGH_EALOC 04
130#define RINGH_MSGENULL "Null pointer"
131#define RINGH_MSGENNUL "Non-null pointer"
132#define RINGH_MSGEALOC "Memory allocation error"
151tagRingTemplateBankInput
197#elif defined(__cplusplus)
REAL8 XLALRingdownTimeError(const SnglRingdownTable *table, REAL8 lal_ring_ds_sq)
int XLALComputeBlackHoleRing(REAL4TimeSeries *output, SnglRingdownTable *input, REAL4 dynRange)
This routine computes a waveform for a black hole with the specified physical parameters (in the inpu...
REAL4 XLALNonSpinBinaryFinalBHSpin(REAL4 eta)
REAL4 XLALBlackHoleRingHRSS(REAL4 f, REAL4 Q, REAL4 amplitude, REAL4 plus, REAL4 cross)
REAL4 XLALBlackHoleRingEpsilon(REAL4 f, REAL4 Q, REAL4 r, REAL4 amplitude)
REAL4 XLALBlackHoleRingFrequency(REAL4 M, REAL4 a)
REAL4 XLALBlackHoleRingMass(REAL4 f, REAL4 Q)
REAL4 XLALBlackHoleRingAmplitude(REAL4 f, REAL4 Q, REAL4 r, REAL4 epsilon)
int XLALComputeRingTemplate(REAL4TimeSeries *output, SnglRingdownTable *input)
This routine computes the ringdown waveform.
REAL4 XLALBlackHoleRingSpin(REAL4 Q)
void XLALDestroyRingTemplateBank(RingTemplateBank *bank)
Destroys a RingTemplateBank.
REAL4 XLALSpinBinaryFinalBHSpin(REAL4 eta, REAL4 mass1, REAL4 mass2, REAL4 spin1x, REAL4 spin2x, REAL4 spin1y, REAL4 spin2y, REAL4 spin1z, REAL4 spin2z)
REAL4 XLALBlackHoleRingQuality(REAL4 a)
REAL8 XLAL2DRingMetricDistance(REAL8 fa, REAL8 fb, REAL8 Qa, REAL8 Qb)
REAL4 XLALNonSpinBinaryFinalBHMass(REAL4 eta, REAL4 mass1, REAL4 mass2)
RingTemplateBank * XLALCreateRingTemplateBank(RingTemplateBankInput *input)
This routine creates a bank of ringdown templates that cover a set range in the parameters and .
REAL8 XLAL3DRingTimeMinimum(REAL8 fa, REAL8 fb, REAL8 Qa, REAL8 Qb)
REAL8 XLAL3DRingMetricDistance(REAL8 fa, REAL8 fb, REAL8 Qa, REAL8 Qb, REAL8 dt)
This structure contains a bank of ringdown waveforms.
SnglRingdownTable * tmplt
Array of ringdown templates.
UINT4 numTmplt
The number of templates in the bank.