LRAUV  revA
PeakDetectHorizontalIF.h
Go to the documentation of this file.
1 
13 #ifndef PEAKDETECTTHRESHOLDIF_H_
14 #define PEAKDETECTTHRESHOLDIF_H_
15 
16 #include "data/ElementURI.h"
17 
28 {
31 static const Str NAME( "PeakDetectHorizontal" );
32 
35 
37 static const StringSettingURI DETECT_FROM_SETTING( "detectFrom" );
38 
41 static const StringSettingURI DEPTH_FROM_SETTING( "depthFrom" );
42 
45 static const StringSettingURI LATITUDE_FROM_SETTING( "latitudeFrom" );
46 
49 static const StringSettingURI LONGITUDE_FROM_SETTING( "longitudeFrom" );
50 
52 static const SettingURI ADVECT_VALUES_SETTING( "advectValues", Units::BOOL );
53 
55 static const SettingURI DETECT_TROUGH_SETTING( "detectTrough", Units::BOOL );
56 
58 static const SettingURI BEGIN_THRESHOLD_SETTING( "beginThreshold", Units::NONE );
59 
61 static const SettingURI OFF_PEAK_FRACTION_SETTING( "offPeakFraction", Units::NONE );
62 
64 static const SettingURI FILTER_WIDTH_SETTING( "filterWidth", Units::COUNT );
65 
68 static const SettingURI CENTER_PEAK_SETTING( "centerPeak", Units::BOOL );
69 
71 
73 static const OutputURI PEAK_DETECT_OUTPUT( "peakDetect", Units::NONE );
74 
76 static const OutputURI PEAK_DEPTH_OUTPUT( "peakDepth", Units::METER );
77 
79 static const OutputURI PEAK_LATITUDE_OUTPUT( "peakLatitude", Units::DEGREE );
80 
82 static const OutputURI PEAK_LONGITUDE_OUTPUT( "peakLongitude", Units::DEGREE );
83 
85 static const OutputURI PEAK_DISTANCE_OUTPUT( "peakDistance", Units::METER );
86 
87 }
88 
89 #endif /*PEAKDETECTTHRESHOLDIF_H_*/
static const BaseUnit COUNT
Definition: Units.h:228
Definition: ElementURI.h:285
Replacement for standard template class string.
Definition: Str.h:12
Definition: ElementURI.h:268
Contains the ElementURI class definition.
Specifies the interface details for the PeakDetectHorizontal component in the GuidanceModule.
Definition: PeakDetectHorizontalIF.h:27
Definition: ElementURI.h:255
static const BaseUnit NONE
Definition: Units.h:208
static const Unit DEGREE
Definition: Units.h:132
static const BaseUnit BOOL
Definition: Units.h:227
static const BaseUnit METER
Definition: Units.h:42