Marine systems simulation
CSine.h
1
9
10#ifndef C_SRCSINE_H
11#define C_SRCSINE_H
12
80#include "CSrcBase.h"
81#include "SimObject.h"
82
83class CSine : public CSrcBase
84{
85 public:
86 CSine(std::string sSimObjectName, ISimObjectCreator* pCreator);
87 ~CSine();
88
89 protected:
90 void CalcOutput(const double dTime, const double* const adX);
91
93 double* m_adAmp;
95 double* m_adPhaseRad;
97 double* m_adFHz;
98 double* m_adOmega;
100 double* m_adBias;
105};
106
107
108#endif
Definition: CSine.h:84
void CalcOutput(const double dTime, const double *const adX)
Calculations of the output signals.
double * m_adBias
Definition: CSine.h:100
double * m_adPhaseRad
Definition: CSine.h:95
double * m_adStopTimes
Definition: CSine.h:104
double * m_adAmp
Definition: CSine.h:93
double * m_adFHz
Definition: CSine.h:97
double * m_adStartTimes
Definition: CSine.h:102
Definition: CSrcBase.h:24