Marine systems simulation
CRamp.h
1#ifndef C_SRCRAMP_H
2#define C_SRCRAMP_H
3
84
85
86#include "CSrcBase.h"
87
88#include "sfh/timers/Timer.h"
89
90#include <SimObject.h>
91
92class CRamp : public CSrcBase
93{
94 public:
96 CRamp(std::string sSimObjectName, ISimObjectCreator* pCreator);
97 ~CRamp();
98
99 protected:
100 void CalcOutput(const double dT, const double* const adX);
109};
110
111
112#endif
Definition: CRamp.h:93
double * m_adStartTimes
Definition: CRamp.h:106
double * m_adStartValues
Definition: CRamp.h:102
CRamp(std::string sSimObjectName, ISimObjectCreator *pCreator)
The constructor sets the pointer to the output object and the parser object.
double * m_adStopValues
Definition: CRamp.h:104
double * m_adStopTimes
Definition: CRamp.h:108
void CalcOutput(const double dT, const double *const adX)
Calculations of the output signals.
Definition: CSrcBase.h:24