31#include<lal/LALStdlib.h>
32#include<lal/LALStatusMacros.h>
33#include<lal/InspiralBankGeneration.h>
34#include<lal/LIGOMetadataTables.h>
39 TemplateBankType *type,
40 MakeTemplateBankInput *input,
46 ABORT(
status, TEMPLATEBANKGENERATIONH_ENULL, TEMPLATEBANKGENERATIONH_MSGENULL);
49 ABORT(
status, TEMPLATEBANKGENERATIONH_ENULL, TEMPLATEBANKGENERATIONH_MSGENULL);
52 ABORT(
status, TEMPLATEBANKGENERATIONH_ENULL, TEMPLATEBANKGENERATIONH_MSGENULL);
57 if ((*type >= 100) && (*type < 200)){
58 printf(
"\nInside if type statement in MakeTemplateBank\n");
59 TRY(LALInspiralBankGeneration(
status->statusPtr,
63 printf(
"Just called LALInspiralBankGeneration\n");
#define ABORT(statusptr, code, mesg)
#define TRY(func, statusptr)
#define ATTATCHSTATUSPTR(statusptr)
#define DETATCHSTATUSPTR(statusptr)
#define INITSTATUS(statusptr)
#define RETURN(statusptr)
LAL status structure, see The LALStatus structure for more details.