//////////////////////////////////////////////////////////////// 
// 
// PURPOSE: This contains EstimationModule parameters for Tethys.
//
// NOTES:   All values (except "strings") must be followed by
//          a unit abbreviation (or one of the unit-like
//          abbreviations: n/a, bool, enum, count). 
// 
//////////////////////////////////////////////////////////////// 

HFRadarModelCalc.loadAtStartup = 0 bool;
HFRadarModelCalc.velocityAccuracy = 0.2 m/s;

HFRadarCompactModelForecaster.loadAtStartup = 0 bool;
HFRadarCompactModelForecaster.verbosity = 0 count;
HFRadarCompactModelForecaster.ignoreECsMoreRecentThan = 3 hour;

HFRCMSpaceInterpolator.loadAtStartup = 0 bool;
HFRCMSpaceInterpolator.verbosity = 0 count;
   
HFRCMTimeInterpolator.loadAtStartup = 0 bool;
// HFRCMTimeInterpolator.verbosity = 0 count;

HFRCMReconstructedInterpolator.loadAtStartup = 0 bool;
HFRCMReconstructedInterpolator.verbosity = 0 count;
HFRCMReconstructedInterpolator.velocityAccuracy = 0.3 m/s;

HFRCMSurfaceCurrentAtVehicleLocation.loadAtStartup = 0 bool;
HFRCMSurfaceCurrentAtVehicleLocation.velocityAccuracy = 0.1 m/s;

HFRCMVirtualSurfaceDrifter.loadAtStartup = 0 bool;
HFRCMVirtualSurfaceDrifter.velocityAccuracy = 0.1 m/s;

StratificationFrontDetector.loadAtStartup = 0 bool;
StratificationFrontDetector.verbosity = 0 count;
StratificationFrontDetector.threshold = 0.4 degC;
StratificationFrontDetector.highWaterMark = 5 count;

DepAvgTempFrontDetector.loadAtStartup = 0 bool;
DepAvgTempFrontDetector.verbosity = 0 count;
DepAvgTempFrontDetector.tempHoriGradThreshold = 0.1 degC;
DepAvgTempFrontDetector.cntThreshold = 1 count;