LALPulsar  6.1.0.1-89842e6
LineRobustStats.c File Reference

Prototypes

int XLALVectorComputeGLtLDenominator (REAL4 *outDenom, const REAL4 *twoFPerDet[PULSAR_MAX_DETECTORS], const REAL4 *maxTwoFSegPerDet[PULSAR_MAX_DETECTORS], const UINT4 len, const BSGLSetup *setup)
 
BSGLSetup * XLALCreateBSGLSetup (const UINT4 numDetectors, const REAL4 Fstar0sc, const REAL4 oLGX[PULSAR_MAX_DETECTORS], const BOOLEAN useLogCorrection, const UINT4 numSegments)
 
void XLALDestroyBSGLSetup (BSGLSetup *setup)
 
int XLALVectorComputeBSGL (REAL4 *outBSGL, const REAL4 *twoF, const REAL4 *twoFPerDet[PULSAR_MAX_DETECTORS], const UINT4 len, const BSGLSetup *setup)
 
REAL4 XLALComputeBSGL (const REAL4 twoF, const REAL4 twoFX[PULSAR_MAX_DETECTORS], const BSGLSetup *setup)
 Single-bin wrapper of XLALVectorComputeBSGL(), provided for backwards compatibility. More...
 
int XLALVectorComputeBSGLtL (REAL4 *outBSGLtL, const REAL4 *twoF, const REAL4 *twoFPerDet[PULSAR_MAX_DETECTORS], const REAL4 *maxTwoFSegPerDet[PULSAR_MAX_DETECTORS], const UINT4 len, const BSGLSetup *setup)
 
REAL4 XLALComputeBSGLtL (const REAL4 twoF, const REAL4 twoFX[PULSAR_MAX_DETECTORS], const REAL4 maxtwoFlX[PULSAR_MAX_DETECTORS], const BSGLSetup *setup)
 Single-bin wrapper of XLALVectorComputeBSGLtL(), provided for backwards compatibility. More...
 
int XLALVectorComputeBtSGLtL (REAL4 *outBtSGLtL, const REAL4 *maxTwoFSeg, const REAL4 *twoFPerDet[PULSAR_MAX_DETECTORS], const REAL4 *maxTwoFSegPerDet[PULSAR_MAX_DETECTORS], const UINT4 len, const BSGLSetup *setup)
 
REAL4 XLALComputeBtSGLtL (const REAL4 maxtwoFl, const REAL4 twoFX[PULSAR_MAX_DETECTORS], const REAL4 maxtwoFXl[PULSAR_MAX_DETECTORS], const BSGLSetup *setup)
 Single-bin wrapper of XLALVectorComputeBtSGLtL(), provided for backwards compatibility. More...
 
REAL4 XLALComputeBStSGLtL (const REAL4 twoF, const REAL4 maxtwoFl, const REAL4 twoFX[PULSAR_MAX_DETECTORS], const REAL4 maxtwoFXl[PULSAR_MAX_DETECTORS], const BSGLSetup *setup)
 
int XLALParseLinePriors (REAL4 oLGX[PULSAR_MAX_DETECTORS], const LALStringVector *oLGX_string)
 Parse string-vectors (typically input by user) of N per-detector line-to-Gaussian prior ratios \( o_{LG}^X = \frac{P(H_L^X)}{P(H_G^X)} \) to a flat array of REAL4s. More...
 

Go to the source code of this file.

Data Structures

struct  BSGLSetup
 internal storage for setup and pre-computed BSGL quantities More...