PCL
|
Structure to hold PSF flux and robust mean background estimates. More...
#include <PSFSignalEstimator.h>
Public Member Functions | |
bool | IsValid () const |
operator double () const | |
Public Attributes | |
int | count = 0 |
Number of valid PSF flux estimates. | |
double | MStar = 0 |
The M* robust mean background estimate. | |
double | NStar = 0 |
double | totalFlux = 0 |
The sum of PSF flux estimates. | |
double | totalMeanFlux = 0 |
The sum of mean PSF flux estimates. | |
double | totalMeanPowerFlux = 0 |
The sum of mean squared PSF flux estimates. | |
double | totalPowerFlux = 0 |
The sum of squared PSF flux estimates. | |
Definition at line 84 of file PSFSignalEstimator.h.
|
inline |
Returns true iff this object contains valid PSF flux estimates.
Definition at line 109 of file PSFSignalEstimator.h.
|
inline |
Conversion to double operator.
Definition at line 101 of file PSFSignalEstimator.h.
double pcl::PSFSignalEstimator::Estimates::NStar = 0 |
The N* robust estimate of the standard deviation of the noise. As generated by the EstimateSignal() member function, this estimate is already multiplied by the normalization constant 2.05435, which makes it consistent with the standard deviation of a normal distribution.
Definition at line 91 of file PSFSignalEstimator.h.