LALPulsar  6.1.0.1-b72065a
XLALMultiNoiseWeightsTest.c File Reference

Tests for XLALComputeMultiNoiseWeights() More...

Prototypes

int XLALCompareMultiNoiseWeights (MultiNoiseWeights *multiWeights1, MultiNoiseWeights *multiWeights2, REAL8 tolerance)
 Comparison function for two multiNoiseWeights vectors, return success or failure for given tolerance. More...
 
int main (void)
 

Detailed Description

Tests for XLALComputeMultiNoiseWeights()

Author
John T. Whelan

PSDs are calculated using the test SFTs created for SFTfileIOTest.c

Definition in file XLALMultiNoiseWeightsTest.c.

Go to the source code of this file.

Macros

#define FRACERR(x, y)   (fabs((x)-(y))/(0.5*((x)+(y))))
 

Macro Definition Documentation

◆ FRACERR

#define FRACERR (   x,
  y 
)    (fabs((x)-(y))/(0.5*((x)+(y))))

Definition at line 39 of file XLALMultiNoiseWeightsTest.c.

Function Documentation

◆ XLALCompareMultiNoiseWeights()

int XLALCompareMultiNoiseWeights ( MultiNoiseWeights multiWeights1,
MultiNoiseWeights multiWeights2,
REAL8  tolerance 
)

Comparison function for two multiNoiseWeights vectors, return success or failure for given tolerance.

The fractional error is checked for the weights and normalization factors.

Definition at line 114 of file XLALMultiNoiseWeightsTest.c.

◆ main()

int main ( void  )

Definition at line 46 of file XLALMultiNoiseWeightsTest.c.