37 const std::vector<double> amp;
40 Cosine(
unsigned,
double, std::vector<double>&&);
42 unique_ptr<Amplitude>
get_copy()
override;
46 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
double get_amplitude(double) override
Definition Cosine.cpp:27
unique_ptr< Amplitude > get_copy() override
Definition Cosine.cpp:25
void print() override
Definition Cosine.cpp:39