12 #ifndef DEPTHRATECALCULATOR_H_
13 #define DEPTHRATECALCULATOR_H_
Contains the SyncComponent class definition.
float lastDepth_
Definition: DepthRateCalculator.h:53
A DataAccessor that reads values from the Slate Contains a default dataValue that must not be NULL...
Definition: UniversalDataReader.h:26
A DataAccessor that writes values to the Slate via its associated DataElement.
Definition: UniversalDataWriter.h:24
DepthRateCalculator(const Module *module)
Definition: DepthRateCalculator.cpp:19
void run()
The actual "payload" of the component.
Definition: DepthRateCalculator.cpp:43
UniversalDataWriter * depthRateWriter_
Definition: DepthRateCalculator.h:58
float missedSecs_
Definition: DepthRateCalculator.h:54
Module is the abstract base class for a collection of Component objects that can be contained in a lo...
Definition: Module.h:45
UniversalDataReader * depthReader_
Definition: DepthRateCalculator.h:57
void initialize(void)
Initialize function.
Definition: DepthRateCalculator.cpp:31
Abstract Base class for components that run after sensors, deriving other measurements.
Definition: SyncComponent.h:184
Over simplified DepthRateCalculator component.
Definition: DepthRateCalculator.h:36
void uninitialize(void)
Uninitialize function.
Definition: DepthRateCalculator.cpp:37
virtual ~DepthRateCalculator()
Definition: DepthRateCalculator.cpp:28