Protected Member Functions | |
BadRadial () | |
for STL use only. | |
BadRadial (const float *data, size_t num_gates, float thresh=0) | |
Pass in the radial data, and threshold above which data are valid. | |
bool | isCompletelyFilled () const |
bool | isMostlyFilled () const |
bool | isLinearlyIncreasing () const |
bool | isBad () const |
this is set after construction by looking for likely-bad radials proximate to definitely-bad ones. | |
bool | isDefinitelyBad () const |
bool | isLikelyToBeBad () const |
Static Protected Member Functions | |
static size_t | expand (std::vector< BadRadial > &bad_radials, int radial_no) |
returns the number of radials newly marked as bad. | |
Static Protected Attributes | |
static float | FRACFULL_LOW |
static float | FRACFULL_HIGH |
static float | RHO_THRESH |
static float | ANGLECHECK_LOW |
static float | ANGLECHECK_HIGH |
Friends | |
class | RadialPreproc |
w2qcref::RadialPreproc::BadRadial::BadRadial | ( | ) | [inline, protected] |
for STL use only.
w2qcref::RadialPreproc::BadRadial::BadRadial | ( | const float * | data, | |
size_t | num_gates, | |||
float | thresh = 0 | |||
) | [protected] |
Pass in the radial data, and threshold above which data are valid.
static size_t w2qcref::RadialPreproc::BadRadial::expand | ( | std::vector< BadRadial > & | bad_radials, | |
int | radial_no | |||
) | [static, protected] |
returns the number of radials newly marked as bad.
bool w2qcref::RadialPreproc::BadRadial::isBad | ( | ) | const [inline, protected] |
this is set after construction by looking for likely-bad radials proximate to definitely-bad ones.
bool w2qcref::RadialPreproc::BadRadial::isCompletelyFilled | ( | ) | const [inline, protected] |
bool w2qcref::RadialPreproc::BadRadial::isDefinitelyBad | ( | ) | const [inline, protected] |
bool w2qcref::RadialPreproc::BadRadial::isLikelyToBeBad | ( | ) | const [inline, protected] |
bool w2qcref::RadialPreproc::BadRadial::isLinearlyIncreasing | ( | ) | const [inline, protected] |
bool w2qcref::RadialPreproc::BadRadial::isMostlyFilled | ( | ) | const [inline, protected] |
friend class RadialPreproc [friend] |
float w2qcref::RadialPreproc::BadRadial::ANGLECHECK_HIGH [static, protected] |
float w2qcref::RadialPreproc::BadRadial::ANGLECHECK_LOW [static, protected] |
float w2qcref::RadialPreproc::BadRadial::FRACFULL_HIGH [static, protected] |
float w2qcref::RadialPreproc::BadRadial::FRACFULL_LOW [static, protected] |
float w2qcref::RadialPreproc::BadRadial::RHO_THRESH [static, protected] |