1 #ifndef MHO_SimulatedSignalGenerator_HH__
2 #define MHO_SimulatedSignalGenerator_HH__
65 virtual bool GenerateSample(
const double& sample_time,
double& sample)
const = 0;
Definition: MHO_SimulatedSignalGenerator.hh:18
virtual void Initialize()=0
Function Initialize.
double fSamplingFrequency
Definition: MHO_SimulatedSignalGenerator.hh:69
virtual double GetSamplingFrequency() const
Getter for sampling frequency.
Definition: MHO_SimulatedSignalGenerator.hh:38
virtual ~MHO_SimulatedSignalGenerator()
Definition: MHO_SimulatedSignalGenerator.hh:21
bool GetSample(const double &sample_time, double &sample) const
Getter for sample.
Definition: MHO_SimulatedSignalGenerator.hh:54
virtual void SetSamplingFrequency(double sample_freq)
Setter for sampling frequency.
Definition: MHO_SimulatedSignalGenerator.hh:30
virtual bool GenerateSample(const double &sample_time, double &sample) const =0
Generates a sample based on given time and updates it.
MHO_SimulatedSignalGenerator()
Definition: MHO_SimulatedSignalGenerator.hh:20
Definition: MHO_ChannelLabeler.hh:17