20 #ifndef _HYDRAULIC_SENSOR_H_
21 #define _HYDRAULIC_SENSOR_H_
23 #include "mbsimControl/sensor.h"
25 namespace MBSimHydraulics {
33 std::string getType()
const {
return "FlowSensor"; }
34 fmatvec::VecV getSignal();
35 void initializeUsingXML(xercesc::DOMElement *element);
36 void init(InitStage stage);
37 void setHLine(
HLine * line_) {line=line_; }
40 std::string lineString;
46 std::string getType()
const {
return "PressureSensor"; }
47 fmatvec::VecV getSignal();
48 void initializeUsingXML(xercesc::DOMElement *element);
49 void init(InitStage stage);
50 void setHNode(
HNode * node_) {node=node_; }
53 std::string nodeString;
59 std::string getType()
const {
return "TemperatureSensor"; }
60 fmatvec::VecV getSignal() {
return T; }
61 void init(InitStage stage);
69 std::string getType()
const {
return "KinematicViscositySensor"; }
70 fmatvec::VecV getSignal() {
return nu; }
71 void init(InitStage stage);
Definition: hydraulic_sensor.h:56
Definition: hydraulic_sensor.h:66
Definition: hydraulic_sensor.h:30
Definition: hydraulic_sensor.h:43