Isis Developer Reference
StandardDeviationOperator.h
Go to the documentation of this file.
1 #ifndef StandardDeviationOperator_h
2 #define StandardDeviationOperator_h
3 
8 /* SPDX-License-Identifier: CC0-1.0 */
9 
10 #include "InterestOperator.h"
11 
12 namespace Isis {
13  class Pvl;
14  class Chip;
15 
38  public:
40  p_worstInterest = 0.0;
41  };
43 
44  protected:
45  virtual double Interest(Chip &chip);
46  };
47 };
48 
49 #endif
StandardDeviationOperator.h
Isis::Statistics
This class is used to accumulate statistics on double arrays.
Definition: Statistics.h:94
Isis::Statistics::AddData
void AddData(const double *data, const unsigned int count)
Add an array of doubles to the accumulators and counters.
Definition: Statistics.cpp:141
Isis::ControlNetValidMeasure::mdMaxDN
double mdMaxDN
Standard Option MaxDN.
Definition: ControlNetValidMeasure.h:255
Isis::Chip::GetValue
double GetValue(int sample, int line)
Loads a Chip with a value.
Definition: Chip.h:145
Isis::Pvl
Container for cube-like labels.
Definition: Pvl.h:119
Isis::Statistics::SetValidRange
void SetValidRange(const double minimum=Isis::ValidMinimum, const double maximum=Isis::ValidMaximum)
Definition: Statistics.cpp:255
Isis::IsSpecial
bool IsSpecial(const double d)
Returns if the input pixel is special.
Definition: SpecialPixel.h:197
Isis::StandardDeviationOperator::~StandardDeviationOperator
virtual ~StandardDeviationOperator()
Definition: StandardDeviationOperator.h:42
Isis::Chip::Lines
int Lines() const
Definition: Chip.h:106
StandardDeviationOperatorPlugin
Isis::InterestOperator * StandardDeviationOperatorPlugin(Isis::Pvl &pPvl)
Definition: StandardDeviationOperator.cpp:38
Isis::Statistics::StandardDeviation
double StandardDeviation() const
Computes and returns the standard deviation.
Definition: Statistics.cpp:312
Isis::StandardDeviationOperator::Interest
virtual double Interest(Chip &chip)
This method returns the amount of interest for the given chip.
Definition: StandardDeviationOperator.cpp:19
Isis::StandardDeviationOperator
Standard deviation interest operator.
Definition: StandardDeviationOperator.h:37
Isis::ControlNetValidMeasure::mdMinDN
double mdMinDN
Standard Option MinDN.
Definition: ControlNetValidMeasure.h:254
Isis::InterestOperator::p_worstInterest
double p_worstInterest
Definition: InterestOperator.h:195
Statistics.h
Isis::Chip
A small chip of data used for pattern matching.
Definition: Chip.h:86
Isis::Chip::Samples
int Samples() const
Definition: Chip.h:99
InterestOperator.h
Isis::StandardDeviationOperator::StandardDeviationOperator
StandardDeviationOperator(Pvl &pPvl)
Definition: StandardDeviationOperator.h:39
Isis
This is free and unencumbered software released into the public domain.
Definition: Apollo.h:16
Isis::InterestOperator
Interest Operator class.
Definition: InterestOperator.h:109
Chip.h