FairRoot/PandaRoot
PndEmcPSAFPGAFilterMWD.h
Go to the documentation of this file.
1 #ifndef PNDEMCFPGAFILTERMWD_HH
2 #define PNDEMCFPGAFILTERMWD_HH
3 
5 #include <vector>
6 
8 
9  public:
11  virtual ~PndEmcPSAFPGAFilterMWD();
12  void set(float tau, unsigned int newBufferSize);
13  virtual float put(float valueToStore);
14  void resetToZero();
15 
16  private:
17  std::vector<float> buffer;
18  unsigned int bpointer;
19  float sum;
20  float lambda;
21 };
22 
23 #endif
std::vector< float > buffer
void set(float tau, unsigned int newBufferSize)
virtual float put(float valueToStore)