Loading [MathJax]/extensions/TeX/AMSsymbols.js
LALInspiral 5.0.3.1-6c6b863
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
LIGOMetadataInspiralUtils.h File Reference

Prototypes

SnglInspiralTableXLALSortSnglInspiral (SnglInspiralTable *eventHead, int(*comparfunc)(const void *, const void *))
 
int LALCompareSnglInspiralByTime (const void *a, const void *b)
 
SnglInspiralTableXLALTimeCutSingleInspiral (SnglInspiralTable *eventList, LIGOTimeGPS *startTime, LIGOTimeGPS *endTime)
 
SnglInspiralTableXLALIfoCutSingleInspiral (SnglInspiralTable **eventHead, char *ifo)
 
INT4 XLALCountSnglInspiral (SnglInspiralTable *head)
 
SnglInspiralTableXLALMassCut (SnglInspiralTable *eventHead, const char *massCut, REAL4 massRangeLow, REAL4 massRangeHigh, REAL4 mass2RangeLow, REAL4 mass2RangeHigh)
 
void LALGalacticInspiralParamsToSimInspiralTable (LALStatus *status, SimInspiralTable *output, GalacticInspiralParamStruc *input, RandomParams *params)
 
void LALPopulateSimInspiralSiteInfo (LALStatus *status, SimInspiralTable *output)
 
void XLALSortSimInspiral (SimInspiralTable **head, int(*comparefunc)(const SimInspiralTable *const *, const SimInspiralTable *const *))
 
int XLALCompareSimInspiralByGeocentEndTime (const SimInspiralTable *const *a, const SimInspiralTable *const *b)
 

Go to the source code of this file.

Function Documentation

◆ XLALSortSnglInspiral()

SnglInspiralTable * XLALSortSnglInspiral ( SnglInspiralTable eventHead,
int(*)(const void *, const void *)  comparfunc 
)

Definition at line 98 of file SnglInspiralUtils.c.

◆ LALCompareSnglInspiralByTime()

int LALCompareSnglInspiralByTime ( const void *  a,
const void *  b 
)

Definition at line 149 of file SnglInspiralUtils.c.

◆ XLALTimeCutSingleInspiral()

SnglInspiralTable * XLALTimeCutSingleInspiral ( SnglInspiralTable eventList,
LIGOTimeGPS startTime,
LIGOTimeGPS endTime 
)

Definition at line 181 of file SnglInspiralUtils.c.

◆ XLALIfoCutSingleInspiral()

SnglInspiralTable * XLALIfoCutSingleInspiral ( SnglInspiralTable **  eventHead,
char ifo 
)

Definition at line 234 of file SnglInspiralUtils.c.

◆ XLALCountSnglInspiral()

INT4 XLALCountSnglInspiral ( SnglInspiralTable head)

Definition at line 300 of file SnglInspiralUtils.c.

◆ XLALMassCut()

SnglInspiralTable * XLALMassCut ( SnglInspiralTable eventHead,
const char massCut,
REAL4  massRangeLow,
REAL4  massRangeHigh,
REAL4  mass2RangeLow,
REAL4  mass2RangeHigh 
)

Definition at line 320 of file SnglInspiralUtils.c.

◆ LALGalacticInspiralParamsToSimInspiralTable()

void LALGalacticInspiralParamsToSimInspiralTable ( LALStatus status,
SimInspiralTable output,
GalacticInspiralParamStruc input,
RandomParams params 
)

Definition at line 88 of file SimInspiralUtils.c.

◆ LALPopulateSimInspiralSiteInfo()

void LALPopulateSimInspiralSiteInfo ( LALStatus status,
SimInspiralTable output 
)

Definition at line 305 of file SimInspiralUtils.c.

◆ XLALSortSimInspiral()

void XLALSortSimInspiral ( SimInspiralTable **  head,
int(*)(const SimInspiralTable *const *, const SimInspiralTable *const *)  comparefunc 
)

Definition at line 378 of file SimInspiralUtils.c.

◆ XLALCompareSimInspiralByGeocentEndTime()

int XLALCompareSimInspiralByGeocentEndTime ( const SimInspiralTable *const *  a,
const SimInspiralTable *const *  b 
)

Definition at line 418 of file SimInspiralUtils.c.