36 const std::vector<double> amp;
39 explicit Cosine(
unsigned,
double, std::vector<double>&&,
unsigned);
43 void print()
override;
An Amplitude class that can generate Amplitude pattern.
Definition: Amplitude.h:67
An Amplitude class that can generate Amplitude pattern.
Definition: Cosine.h:34
Cosine(unsigned, double, std::vector< double > &&, unsigned)
Definition: Cosine.cpp:20
double get_amplitude(double) override
Definition: Cosine.cpp:25
void print() override
Definition: Cosine.cpp:37