#include "datacondAPI/DatacondCaller.h"#include <lal/StdBurstSearch.h>#include <lal/LALDatatypes.h>#include <lal/LIGOMetadataTables.h>#include "FrameL.h"#include <lal/FrameStream.h>Include dependency graph for burstdso.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Data Structures | |
| struct | tagBurstParameterList |
| struct | tagBurstSearchParams |
Defines | |
| #define | MAXNBURSTS 50000 |
| #define | MAXBLOB 800000 |
| #define | GW_STRAIN_DATA "GW_STRAIN_DATA" |
| #define | GW_STRAIN_PSD "GW_STRAIN_PSD" |
| #define | CACHEFILENAME "FrCacheFile" |
| #define | SABORT(I, M) fprintf(stderr,"ERROR: %i\n%s\n%s:%i\n",I,M,__FILE__,__LINE__); return 1 |
| #define | RCHECKSTATUSPTR(statusptr) |
| #define | SASSERT(p1, p3, p4) if(!(p1)) {SABORT(p3,p4);} |
| #define | RASSERT(p1, p2, p3, p4) if(!(p1)) {ABORT(p2,p3,p4);} |
| #define | TASSERT(p1, p2, p3, p4) if(!(p1)) {SABORT(p3,p4);} |
| #define | INITSEARCHH_ENULL 1 |
| #define | INITSEARCHH_ENNUL 2 |
| #define | INITSEARCHH_EALOC 3 |
| #define | INITSEARCHH_EARGS 4 |
| #define | INITSEARCHH_ESPOS 5 |
| #define | INITSEARCHH_ENAN 6 |
| #define | INITSEARCHH_EAOR 7 |
| #define | INITSEARCHH_EPOS 8 |
| #define | INITSEARCHH_EMMF 9 |
| #define | INITSEARCHH_ENAM 10 |
| #define | INITSEARCHH_ETAB 11 |
| #define | INITSEARCHH_EIN 12 |
| #define | INITSEARCHH_ERANK 13 |
| #define | INITSEARCHH_EMAXBLOB 14 |
| #define | INITSEARCHH_EETG 15 |
| #define | INITSEARCHH_EETGDATA 16 |
| #define | INITSEARCHH_ENB 17 |
| #define | INITSEARCHH_EUI 18 |
| #define | INITSEARCHH_EFILE 19 |
| #define | INITSEARCHH_MSGENULL "Null pointer" |
| #define | INITSEARCHH_MSGENNUL "Non-null pointer" |
| #define | INITSEARCHH_MSGEALOC "Memory allocation error" |
| #define | INITSEARCHH_MSGEARGS "Wrong number of arguments" |
| #define | INITSEARCHH_MSGESPOS "Parameter <= 0 expected to be strictly positive" |
| #define | INITSEARCHH_MSGENAN "Numerical parameter is NaN" |
| #define | INITSEARCHH_MSGEAOR "Parameter expected to be in [0,1] is out of range" |
| #define | INITSEARCHH_MSGEPOS "Parameter < 0 when expected to be positive or zero" |
| #define | INITSEARCHH_MSGEMMF "Parameter minf > maxf" |
| #define | INITSEARCHH_MSGENAM "Channel/IFO name is zero length" |
| #define | INITSEARCHH_MSGETAB "Unknown table name" |
| #define | INITSEARCHH_MSGEIN "invalid input" |
| #define | INITSEARCHH_MSGERANK "rank of node" |
| #define | INITSEARCHH_MSGEMAXBLOB "Maximum allowed BLOB size (1 Mo) exceeded" |
| #define | INITSEARCHH_MSGEETG "ETG function generated a SIGSEGV or SIGBUS signal!" |
| #define | INITSEARCHH_MSGEETGDATA "ETG function modifies its input!" |
| #define | INITSEARCHH_MSGENB "Maximum number of burst exceeded!" |
| #define | INITSEARCHH_MSGEUI "Unimplemented feature!" |
| #define | INITSEARCHH_MSGEFILE "File error!" |
Typedefs | |
| typedef tagBurstParameterList | BurstParameterList |
| typedef tagBurstSearchParams | BurstSearchParams |
Enumerations | |
| enum | BurstETG { TFCLUSTERS, SLOPE, POWER } |
| enum | ObjectType { Unknown, TimeSeries, FrequencySeries, Other1D, TimeFrequency, Wavelets, MultiDimensional } |
Functions | |
| void | ParseParameter (LALStatus *stat, BurstParameter *params, CHAR *argv, UINT4 *N) |
| void | LALFrGetSeriesType (LALStatus *status, LALTYPECODE *output, ObjectType *objtype, FrChanIn *chanin, FrStream *stream) |
| int | OutputSymbols (char *algorithms, int *Nsymbols, datacond_symbol_type **symbols) |
| int | getFrameCache (char *fQuery, char *dataserver) |
| int | getFrameData (char *fQuery, char *dataserver, int *Nsymbols, datacond_symbol_type **symbols) |
| int | getNonFrameData (char *rFiles, char **algorithms, int *Nsymbols, datacond_symbol_type **symbols) |
| int | InitSearch (char *filterParams, BurstSearchParams *bparams) |
| int | ConditionData (int Nsymbols, datacond_symbol_type *symbols, char *algorithms) |
| int | ReConditionData (int Nsymbols, datacond_symbol_type *symbols, char *algorithms, BurstSearchParams *bparams) |
| int | RunSearch (BurstSearchParams *bparams, double f0, double f1) |
| int | ExtractResponse (COMPLEX8FrequencySeries *respPtr, int Nsymbols, datacond_symbol_type *symbols, char *ifo) |
| int | symbolsfree (datacond_symbol_type *symbols) |
| int | bparamsfree (BurstSearchParams *bparams) |
| #define MAXNBURSTS 50000 |
Definition at line 48 of file burstdso.h.
| #define MAXBLOB 800000 |
Definition at line 51 of file burstdso.h.
| #define GW_STRAIN_DATA "GW_STRAIN_DATA" |
Definition at line 54 of file burstdso.h.
| #define GW_STRAIN_PSD "GW_STRAIN_PSD" |
Definition at line 55 of file burstdso.h.
| #define CACHEFILENAME "FrCacheFile" |
Definition at line 58 of file burstdso.h.
Definition at line 61 of file burstdso.h.
| #define RCHECKSTATUSPTR | ( | statusptr | ) |
Value:
if ( (statusptr)->statusPtr->statusCode ) { SETSTATUS( statusptr, -1, "Recursive error" ); DETATCHSTATUSPTR(status); RETURN (status); } else (void)(0)
Definition at line 64 of file burstdso.h.
| #define SASSERT | ( | p1, | |||
| p3, | |||||
| p4 | ) | if(!(p1)) {SABORT(p3,p4);} |
Definition at line 82 of file burstdso.h.
| #define RASSERT | ( | p1, | |||
| p2, | |||||
| p3, | |||||
| p4 | ) | if(!(p1)) {ABORT(p2,p3,p4);} |
Definition at line 84 of file burstdso.h.
| #define TASSERT | ( | p1, | |||
| p2, | |||||
| p3, | |||||
| p4 | ) | if(!(p1)) {SABORT(p3,p4);} |
Definition at line 86 of file burstdso.h.
| #define INITSEARCHH_ENULL 1 |
Definition at line 176 of file burstdso.h.
| #define INITSEARCHH_ENNUL 2 |
Definition at line 177 of file burstdso.h.
| #define INITSEARCHH_EALOC 3 |
Definition at line 178 of file burstdso.h.
| #define INITSEARCHH_EARGS 4 |
Definition at line 179 of file burstdso.h.
| #define INITSEARCHH_ESPOS 5 |
Definition at line 180 of file burstdso.h.
| #define INITSEARCHH_ENAN 6 |
Definition at line 181 of file burstdso.h.
| #define INITSEARCHH_EAOR 7 |
Definition at line 182 of file burstdso.h.
| #define INITSEARCHH_EPOS 8 |
Definition at line 183 of file burstdso.h.
| #define INITSEARCHH_EMMF 9 |
Definition at line 184 of file burstdso.h.
| #define INITSEARCHH_ENAM 10 |
Definition at line 185 of file burstdso.h.
| #define INITSEARCHH_ETAB 11 |
Definition at line 186 of file burstdso.h.
| #define INITSEARCHH_EIN 12 |
Definition at line 187 of file burstdso.h.
| #define INITSEARCHH_ERANK 13 |
Definition at line 188 of file burstdso.h.
| #define INITSEARCHH_EMAXBLOB 14 |
Definition at line 189 of file burstdso.h.
| #define INITSEARCHH_EETG 15 |
Definition at line 190 of file burstdso.h.
| #define INITSEARCHH_EETGDATA 16 |
Definition at line 191 of file burstdso.h.
| #define INITSEARCHH_ENB 17 |
Definition at line 192 of file burstdso.h.
| #define INITSEARCHH_EUI 18 |
Definition at line 193 of file burstdso.h.
| #define INITSEARCHH_EFILE 19 |
Definition at line 194 of file burstdso.h.
| #define INITSEARCHH_MSGENULL "Null pointer" |
Definition at line 196 of file burstdso.h.
| #define INITSEARCHH_MSGENNUL "Non-null pointer" |
Definition at line 197 of file burstdso.h.
| #define INITSEARCHH_MSGEALOC "Memory allocation error" |
Definition at line 198 of file burstdso.h.
| #define INITSEARCHH_MSGEARGS "Wrong number of arguments" |
Definition at line 199 of file burstdso.h.
| #define INITSEARCHH_MSGESPOS "Parameter <= 0 expected to be strictly positive" |
Definition at line 200 of file burstdso.h.
| #define INITSEARCHH_MSGENAN "Numerical parameter is NaN" |
Definition at line 201 of file burstdso.h.
| #define INITSEARCHH_MSGEAOR "Parameter expected to be in [0,1] is out of range" |
Definition at line 202 of file burstdso.h.
| #define INITSEARCHH_MSGEPOS "Parameter < 0 when expected to be positive or zero" |
Definition at line 203 of file burstdso.h.
| #define INITSEARCHH_MSGEMMF "Parameter minf > maxf" |
Definition at line 204 of file burstdso.h.
Definition at line 205 of file burstdso.h.
Definition at line 206 of file burstdso.h.
| #define INITSEARCHH_MSGEIN "invalid input" |
Definition at line 207 of file burstdso.h.
| #define INITSEARCHH_MSGERANK "rank of node" |
Definition at line 208 of file burstdso.h.
| #define INITSEARCHH_MSGEMAXBLOB "Maximum allowed BLOB size (1 Mo) exceeded" |
Definition at line 209 of file burstdso.h.
| #define INITSEARCHH_MSGEETG "ETG function generated a SIGSEGV or SIGBUS signal!" |
Definition at line 210 of file burstdso.h.
| #define INITSEARCHH_MSGEETGDATA "ETG function modifies its input!" |
Definition at line 211 of file burstdso.h.
| #define INITSEARCHH_MSGENB "Maximum number of burst exceeded!" |
Definition at line 212 of file burstdso.h.
| #define INITSEARCHH_MSGEUI "Unimplemented feature!" |
Definition at line 213 of file burstdso.h.
| #define INITSEARCHH_MSGEFILE "File error!" |
Definition at line 214 of file burstdso.h.
| typedef struct tagBurstParameterList BurstParameterList |
| typedef struct tagBurstSearchParams BurstSearchParams |
| enum BurstETG |
| enum ObjectType |
Definition at line 221 of file burstdso.h.
| void ParseParameter | ( | LALStatus * | stat, | |
| BurstParameter * | params, | |||
| CHAR * | argv, | |||
| UINT4 * | N | |||
| ) |
Definition at line 555 of file InitSearch.c.
| void LALFrGetSeriesType | ( | LALStatus * | status, | |
| LALTYPECODE * | output, | |||
| ObjectType * | objtype, | |||
| FrChanIn * | chanin, | |||
| FrStream * | stream | |||
| ) |
Definition at line 827 of file getFrameData.c.
| int OutputSymbols | ( | char * | algorithms, | |
| int * | Nsymbols, | |||
| datacond_symbol_type ** | symbols | |||
| ) |
Definition at line 46 of file ConditionData.c.
| int getFrameCache | ( | char * | fQuery, | |
| char * | dataserver | |||
| ) |
Definition at line 31 of file buildcache.c.
| int getFrameData | ( | char * | fQuery, | |
| char * | dataserver, | |||
| int * | Nsymbols, | |||
| datacond_symbol_type ** | symbols | |||
| ) |
Definition at line 45 of file getFrameData.c.
| int getNonFrameData | ( | char * | rFiles, | |
| char ** | algorithms, | |||
| int * | Nsymbols, | |||
| datacond_symbol_type ** | symbols | |||
| ) |
Definition at line 34 of file getNonFrameData.c.
| int InitSearch | ( | char * | filterParams, | |
| BurstSearchParams * | bparams | |||
| ) |
Definition at line 83 of file InitSearch.c.
| int ConditionData | ( | int | Nsymbols, | |
| datacond_symbol_type * | symbols, | |||
| char * | algorithms | |||
| ) |
Definition at line 184 of file ConditionData.c.
| int ReConditionData | ( | int | Nsymbols, | |
| datacond_symbol_type * | symbols, | |||
| char * | algorithms, | |||
| BurstSearchParams * | bparams | |||
| ) |
Definition at line 48 of file ReConditionData.c.
| int RunSearch | ( | BurstSearchParams * | bparams, | |
| double | f0, | |||
| double | f1 | |||
| ) |
Definition at line 70 of file RunSearch.c.
| int ExtractResponse | ( | COMPLEX8FrequencySeries * | respPtr, | |
| int | Nsymbols, | |||
| datacond_symbol_type * | symbols, | |||
| char * | ifo | |||
| ) |
Definition at line 626 of file ReConditionData.c.
| int symbolsfree | ( | datacond_symbol_type * | symbols | ) |
Definition at line 1496 of file RunSearch.c.
| int bparamsfree | ( | BurstSearchParams * | bparams | ) |
Definition at line 1503 of file RunSearch.c.
1.5.2