#ifndef PNDEMCFPGAFILTERCF_HH #define PNDEMCFPGAFILTERCF_HH #include "PndEmcPSAFPGAFilterLine.h" #include class PndEmcPSAFPGAFilterCF : public PndEmcPSAFPGAFilterLine { public: PndEmcPSAFPGAFilterCF(); virtual ~PndEmcPSAFPGAFilterCF(); void set(unsigned int newBufferSize, float newRatio); void resetToZero(); virtual float put(float valueToStore); private: std::vector buffer; unsigned int bpointer; float ratio; }; #endif