1 #ifndef MHO_SingleToneSignal_HH__
2 #define MHO_SingleToneSignal_HH__
53 virtual bool GenerateSample(
const double& ,
double& sample)
const override;
Definition: MHO_SimulatedSignalGenerator.hh:18
Definition: MHO_SingleToneSignal.hh:18
void SetPhaseOffset(double phase_offset)
Setter for phase offset.
Definition: MHO_SingleToneSignal.hh:28
void SetToneFrequency(double tone_freq)
Setter for tone frequency.
Definition: MHO_SingleToneSignal.hh:35
virtual void Initialize()
Function Initialize.
Definition: MHO_SingleToneSignal.hh:42
MHO_SingleToneSignal()
Definition: MHO_SingleToneSignal.cc:8
virtual bool GenerateSample(const double &, double &sample) const override
Generates a sample using sine wave formula based on input time and frequency.
Definition: MHO_SingleToneSignal.cc:12
~MHO_SingleToneSignal()
Definition: MHO_SingleToneSignal.cc:10
double fToneFrequency
Definition: MHO_SingleToneSignal.hh:56
double fPhaseOffset
Definition: MHO_SingleToneSignal.hh:55
Definition: MHO_ChannelLabeler.hh:17