14 #ifndef STRATIFICATIONFRONTDETECTOR_H_
15 #define STRATIFICATIONFRONTDETECTOR_H_
ConfigReader * thresholdConfigReader_
Definition: StratificationFrontDetector.h:59
void readConfig(void)
Definition: StratificationFrontDetector.cpp:54
Contains the SyncComponent class definition.
virtual ~StratificationFrontDetector()
Definition: StratificationFrontDetector.cpp:36
Timestamp dataTimestamp_
Definition: StratificationFrontDetector.h:53
A DataAccessor that reads values from the Slate Contains a default dataValue that must not be NULL...
Definition: DataReader.h:30
bool homogeneous_
Definition: StratificationFrontDetector.h:56
A DataAccessor that writes values to the Slate via its associated DataElement.
Definition: DataWriter.h:27
bool readData(void)
Definition: StratificationFrontDetector.cpp:89
void run()
The actual "payload" of the component.
Definition: StratificationFrontDetector.cpp:68
int count_
Definition: StratificationFrontDetector.h:55
float threshold_
Definition: StratificationFrontDetector.h:54
int verbosity_
Definition: StratificationFrontDetector.h:52
Module is the abstract base class for a collection of Component objects that can be contained in a lo...
Definition: Module.h:45
ConfigReader * highWaterMarkConfigReader_
Definition: StratificationFrontDetector.h:60
DataWriter * frontWriter_
Definition: StratificationFrontDetector.h:65
DataWriter * homogeneousWriter_
Definition: StratificationFrontDetector.h:67
void initialize(void)
Initialize function.
Definition: StratificationFrontDetector.cpp:39
Definition: ConfigReader.h:13
DataReader * valueReader_
Definition: StratificationFrontDetector.h:62
float value_
Definition: StratificationFrontDetector.h:54
void writeData(void)
Definition: StratificationFrontDetector.cpp:98
StratificationFrontDetector(const Module *module)
Definition: StratificationFrontDetector.cpp:15
Specifies the interface details for the StratificationFrontDetector component in the EstimationModule...
Definition: StratificationFrontDetector.h:34
int highWaterMark_
Definition: StratificationFrontDetector.h:55
ConfigReader * verbosityLevelConfigReader_
Definition: StratificationFrontDetector.h:58
Abstract Base class for components that generate other estimates.
Definition: SyncComponent.h:206
Represents absolute times.
Definition: Timestamp.h:31
DataWriter * levelWriter_
Definition: StratificationFrontDetector.h:64
DataWriter * stratifiedWriter_
Definition: StratificationFrontDetector.h:66