LAL  7.5.0.1-bede9b2
CoherentEstimation.h File Reference

Prototypes

void LALDoCoherentEstimation (LALStatus *status, REAL4TimeSeries *output, CoherentEstimation *params, DetectorsData *in)
 
void LALClearCoherentData (LALStatus *status, DetectorsData *dat)
 
void LALClearCoherentInfo (LALStatus *status, CoherentEstimation *dat)
 

Go to the source code of this file.

Data Structures

struct  DetectorsData
 
struct  CoherentEstimation
 

Macros

#define COHERENTESTIMATIONH_EMEM   1
 
#define COHERENTESTIMATIONH_ENULL   2
 
#define COHERENTESTIMATIONH_E0DEC   3
 
#define COHERENTESTIMATIONH_EDST   4
 
#define COHERENTESTIMATIONH_EICE   5
 
#define COHERENTESTIMATIONH_ENUM   6
 
#define COHERENTESTIMATIONH_EUIMP   7
 
#define COHERENTESTIMATIONH_MSGEMEM   "Memory allocation error"
 
#define COHERENTESTIMATIONH_MSGENULL   "NULL pointer"
 
#define COHERENTESTIMATIONH_MSGE0DEC   "invalid DetectorsData structure"
 
#define COHERENTESTIMATIONH_MSGEDST   "input time series don't all have same start time"
 
#define COHERENTESTIMATIONH_MSGEICE   "invalid CoherentEstimation structure"
 
#define COHERENTESTIMATIONH_MSGENUM   "Numerical erorr"
 
#define COHERENTESTIMATIONH_MSGEUIMP   "Implemented only for 3 detectors"
 

Macro Definition Documentation

◆ COHERENTESTIMATIONH_EMEM

#define COHERENTESTIMATIONH_EMEM   1

Definition at line 34 of file CoherentEstimation.h.

◆ COHERENTESTIMATIONH_ENULL

#define COHERENTESTIMATIONH_ENULL   2

Definition at line 35 of file CoherentEstimation.h.

◆ COHERENTESTIMATIONH_E0DEC

#define COHERENTESTIMATIONH_E0DEC   3

Definition at line 36 of file CoherentEstimation.h.

◆ COHERENTESTIMATIONH_EDST

#define COHERENTESTIMATIONH_EDST   4

Definition at line 37 of file CoherentEstimation.h.

◆ COHERENTESTIMATIONH_EICE

#define COHERENTESTIMATIONH_EICE   5

Definition at line 38 of file CoherentEstimation.h.

◆ COHERENTESTIMATIONH_ENUM

#define COHERENTESTIMATIONH_ENUM   6

Definition at line 39 of file CoherentEstimation.h.

◆ COHERENTESTIMATIONH_EUIMP

#define COHERENTESTIMATIONH_EUIMP   7

Definition at line 40 of file CoherentEstimation.h.

◆ COHERENTESTIMATIONH_MSGEMEM

#define COHERENTESTIMATIONH_MSGEMEM   "Memory allocation error"

Definition at line 42 of file CoherentEstimation.h.

◆ COHERENTESTIMATIONH_MSGENULL

#define COHERENTESTIMATIONH_MSGENULL   "NULL pointer"

Definition at line 43 of file CoherentEstimation.h.

◆ COHERENTESTIMATIONH_MSGE0DEC

#define COHERENTESTIMATIONH_MSGE0DEC   "invalid DetectorsData structure"

Definition at line 44 of file CoherentEstimation.h.

◆ COHERENTESTIMATIONH_MSGEDST

#define COHERENTESTIMATIONH_MSGEDST   "input time series don't all have same start time"

Definition at line 45 of file CoherentEstimation.h.

◆ COHERENTESTIMATIONH_MSGEICE

#define COHERENTESTIMATIONH_MSGEICE   "invalid CoherentEstimation structure"

Definition at line 46 of file CoherentEstimation.h.

◆ COHERENTESTIMATIONH_MSGENUM

#define COHERENTESTIMATIONH_MSGENUM   "Numerical erorr"

Definition at line 47 of file CoherentEstimation.h.

◆ COHERENTESTIMATIONH_MSGEUIMP

#define COHERENTESTIMATIONH_MSGEUIMP   "Implemented only for 3 detectors"

Definition at line 48 of file CoherentEstimation.h.

Function Documentation

◆ LALDoCoherentEstimation()

void LALDoCoherentEstimation ( LALStatus status,
REAL4TimeSeries output,
CoherentEstimation params,
DetectorsData in 
)

Definition at line 38 of file CoherentEstimation.c.

◆ LALClearCoherentData()

void LALClearCoherentData ( LALStatus status,
DetectorsData dat 
)

Definition at line 379 of file CoherentEstimation.c.

◆ LALClearCoherentInfo()

void LALClearCoherentInfo ( LALStatus status,
CoherentEstimation dat 
)

Definition at line 409 of file CoherentEstimation.c.