14 #ifndef HFRCMTIMEINTERPOLATOR_H_
15 #define HFRCMTIMEINTERPOLATOR_H_
Contains the HFRadarCompactModelForecaster class declaration.
Contains the SyncComponent class definition.
BlobReader * expansionCoefficientsReader_
Definition: HFRCMTimeInterpolator.h:71
A DataAccessor that reads values from the Slate Contains a default dataValue that must not be NULL...
Definition: UniversalDataReader.h:26
static HFRCMTimeInterpolator * Instance_
Definition: HFRCMTimeInterpolator.h:76
void run()
The actual "payload" of the component.
Definition: HFRCMTimeInterpolator.cpp:49
Timestamp forecastEnd_
Definition: HFRCMTimeInterpolator.h:67
Definition: BlobReader.h:212
bool haveValidForecast_
Definition: HFRCMTimeInterpolator.h:68
int numModes_
Definition: HFRCMTimeInterpolator.h:64
Specifies the interface details for the HFRCMTimeInterpolator component in the EstimationModule.
Definition: HFRCMTimeInterpolator.h:37
bool lookupExpansionCoefficients(Timestamp ts, Mtx &ec)
Look up the expansion coefficients at the specified time.
Definition: HFRCMTimeInterpolator.cpp:83
int verbosity_
Definition: HFRCMTimeInterpolator.h:60
BlobReader * forecastTimesReader_
Definition: HFRCMTimeInterpolator.h:72
Module is the abstract base class for a collection of Component objects that can be contained in a lo...
Definition: Module.h:45
Definition: ConfigReader.h:13
HFRCMTimeInterpolator(const Module *module)
Definition: HFRCMTimeInterpolator.cpp:23
Timestamp forecastStart_
Definition: HFRCMTimeInterpolator.h:66
void initialize(void)
Initialize function.
Definition: HFRCMTimeInterpolator.cpp:42
int numTimes_
Definition: HFRCMTimeInterpolator.h:65
virtual ~HFRCMTimeInterpolator()
Definition: HFRCMTimeInterpolator.cpp:39
double forecastEpochSeconds_[HFRadarCompactModelForecasterIF::TOTAL_HOURS]
Definition: HFRCMTimeInterpolator.h:63
static HFRCMTimeInterpolator * Instance()
Return the singleton.
Definition: HFRCMTimeInterpolator.h:50
Abstract Base class for components that generate other estimates.
Definition: SyncComponent.h:206
Represents absolute times.
Definition: Timestamp.h:31
Mtx expansionCoefficients_
Definition: HFRCMTimeInterpolator.h:61