Go to the source code of this file.
Data Structures | |
struct | ncx2cdf_solver_params |
UpperLimitVector * createUpperLimitVector | ( | const UINT4 | length | ) |
Allocate a new UpperLimitVector.
[in] | length | Length of the vector |
Definition at line 32 of file upperlimits.c.
UpperLimitVector * resizeUpperLimitVector | ( | UpperLimitVector * | vector, |
const UINT4 | length | ||
) |
Resize an UpperLimitVector.
[in,out] | vector | Pointer to UpperLimitVector to resize |
[in] | length | New length of the vector |
Definition at line 59 of file upperlimits.c.
void resetUpperLimitStruct | ( | UpperLimit * | ul | ) |
Reset an UpperLimitStruct.
[in] | ul | Pointer to an UpperLimit structure |
Definition at line 111 of file upperlimits.c.
void destroyUpperLimitVector | ( | UpperLimitVector * | vector | ) |
Free an UpperLimitVector.
[in] | vector | Pointer to an UpperLimitVector |
Definition at line 87 of file upperlimits.c.
void destroyUpperLimitStruct | ( | UpperLimit * | ul | ) |
Free an UpperLimit structure.
[in] | ul | Pointer to an UpperLimit structure |
Definition at line 125 of file upperlimits.c.
INT4 skypoint95UL | ( | UpperLimit * | ul, |
const UserInput_t * | params, | ||
const ffdataStruct * | ffdata, | ||
const ihsMaximaStruct * | ihsmaxima, | ||
const ihsfarStruct * | ihsfar, | ||
const REAL4VectorAligned * | fbinavgs | ||
) |
Determine the 95% confidence level upper limit at a particular sky location from the loudest IHS value.
[out] | ul | Pointer to an UpperLimit struct |
[in] | params | Pointer to UserInput_t |
[in] | ffdata | Pointer to ffdataStruct |
[in] | ihsmaxima | Pointer to an ihsMaximaStruct |
[in] | ihsfar | Pointer to an ihsfarStruct |
[in] | fbinavgs | Pointer to a REAL4VectorAligned of the 2nd FFT background powers |
Definition at line 155 of file upperlimits.c.
Definition at line 286 of file upperlimits.c.
Definition at line 298 of file upperlimits.c.
Definition at line 310 of file upperlimits.c.
Definition at line 322 of file upperlimits.c.
Definition at line 334 of file upperlimits.c.
Definition at line 346 of file upperlimits.c.
INT4 outputUpperLimitToFile | ( | const CHAR * | outputfile, |
const UpperLimit | ul, | ||
const BOOLEAN | printAllULvalues | ||
) |
Output the highest upper limit to a file unless printAllULvalues==1 in which case, all UL values are printed to a file.
[in] | outputfile | String of the filename |
[in] | ul | UpperLimit structure to print to file |
[in] | printAllULvalues | Option flag to print all UL values from a sky location (1) or only the largest (0) |
Definition at line 364 of file upperlimits.c.