20#include <lal/LALInspiralBank.h>
66 if ( bankParams.
x0 <=0 || bankParams.
x1 <=0 )
86 bankParams.
x1 = bankParams.
x1 - bankParams.
dx1/2.;
98 bankParams.
x0 = bankParams.
x0 - 2.*bankParams.
dx0;
106 bankParams.
x1 = bankParams.
x1 + bankParams.
dx1;
114 bankParams.
x1 = bankParams.
x1 - 2.*bankParams.
dx1;
#define CHECKSTATUSPTR(statusptr)
#define ATTATCHSTATUSPTR(statusptr)
#define ASSERT(assertion, statusptr, code, mesg)
#define DETATCHSTATUSPTR(statusptr)
#define INITSTATUS(statusptr)
#define RETURN(statusptr)
int LALInfo(LALStatus *status, const char *info)
void LALInspiralValidParams(LALStatus *status, INT4 *valid, InspiralBankParams bankParams, InspiralCoarseBankIn coarseIn)
Function which checks whether or not a pair of parameter values are consistent with the search space.
void LALInspiralValidTemplate(LALStatus *status, INT4 *valid, InspiralBankParams bankParams, InspiralCoarseBankIn coarseIn)
Function which checks whether or not a given template should be kept in the template list.
#define LALINSPIRALBANKH_ESIZE
Invalid input range.
This is a structure needed in the inner workings of the LALInspiralCreateCoarseBank code.
REAL8 x1
the second coordinate, chosen to be either or
REAL8 dx0
increment in the x0-direction
REAL8 dx1
increment in the x1-direction
REAL8 x0
the first coordinate, chosen to be always
Input for choosing a template bank.
REAL8 fLower
Lower frequency cutoff.