Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class FIR{
- public:
- FIR(ifstream &filter_data); //Constructor
- ~FIR(); //Destructor
- FIR(const FIR& copy_seq); //Copy Constructor
- const FIR& operator = (const FIR& FIR_prototype); //Assignment Operator
- void read_data();
- void write_data();
- float_seq* return_FIR_seq();
- float_seq* do_filter(float_seq& input_voltage);
- // Overloading
- int read_data (const int& coef_number);
- void write_data(const int& coef_number, const float& new_float_value);
- friend ostream& operator<<(ostream& output_stream, const FIR& output_FIR);
- friend istream& operator>>(istream& input_stream, const FIR& input_seq);
- private:
- float *FILTER_COEFFICIENTS;
- int NUMBER_OF_COEFFICIENTS;
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement