LRAUV  revA
HFRCMVirtualSurfaceDrifterIF.h
Go to the documentation of this file.
1 
14 #ifndef HFRCMVIRTUALSURFACEDRIFTERIF_H_
15 #define HFRCMVIRTUALSURFACEDRIFTERIF_H_
16 
17 #include "data/ElementURI.h"
18 
30 {
33 static const Str NAME( "HFRCMVirtualSurfaceDrifter" );
34 
35 // Include common ConfigURIs -- must be in namespace and follow definition of NAME
37 
38 // configuration parameters
39 static const ConfigURI VELOCITY_ACCURACY( NAME, "velocityAccuracy", Units::METER_PER_SECOND );
40 
41 // slate outputs
42 static const DataURI EASTWARD_VELOCITY( NAME, "eastward_velocity", Units::METER_PER_SECOND );
43 static const DataURI NORTHWARD_VELOCITY( NAME, "northward_velocity", Units::METER_PER_SECOND );
44 static const DataURI COURSE( NAME, "course", Units::DEGREE );
45 static const DataURI HORIZONTAL_DISPLACEMENT( NAME, "horizontal_displacement", Units::METER );
46 static const DataURI LATITUDE( NAME, "latitude", Units::DEGREE );
47 static const DataURI LONGITUDE( NAME, "longitude", Units::DEGREE );
48 static const DataURI INITIAL_LATITUDE( NAME, "initial_latitude", Units::DEGREE );
49 static const DataURI INITIAL_LONGITUDE( NAME, "initial_longitude", Units::DEGREE );
50 }
51 
52 #endif /* HFRCMVIRTUALSURFACEDRIFTERIF_H_ */
static const BaseUnit METER_PER_SECOND
Definition: Units.h:86
Definition: ElementURI.h:166
Replacement for standard template class string.
Definition: Str.h:12
Specifies URIs shared by components that can be loaded from modules at startup Designed to be include...
Contains the ElementURI class definition.
Definition: ElementURI.h:229
Specifies the interface details for the HFRCMVirtualSurfaceDrifter component in the EstimationModule...
Definition: HFRCMVirtualSurfaceDrifterIF.h:29
static const Unit DEGREE
Definition: Units.h:132
static const BaseUnit METER
Definition: Units.h:42