FairRoot/PandaRoot
|
#include <PndEmcPSAFPGAFilterCF.h>
Public Member Functions | |
PndEmcPSAFPGAFilterCF () | |
virtual | ~PndEmcPSAFPGAFilterCF () |
void | set (unsigned int newBufferSize, float newRatio) |
void | resetToZero () |
virtual float | put (float valueToStore) |
Private Attributes | |
std::vector< float > | buffer |
unsigned int | bpointer |
float | ratio |
Definition at line 7 of file PndEmcPSAFPGAFilterCF.h.
PndEmcPSAFPGAFilterCF::PndEmcPSAFPGAFilterCF | ( | ) |
Definition at line 3 of file PndEmcPSAFPGAFilterCF.cxx.
|
virtual |
|
virtual |
Implements PndEmcPSAFPGAFilterLine.
Definition at line 30 of file PndEmcPSAFPGAFilterCF.cxx.
References bpointer, buffer, and ratio.
Referenced by PndEmcPSAFPGADigitalFilterAnalyser::put(), PndEmcPSAFPGAIntegratingAnalyser::put(), and PndEmcPSAFPGAPileupAnalyser::put().
void PndEmcPSAFPGAFilterCF::resetToZero | ( | ) |
Definition at line 23 of file PndEmcPSAFPGAFilterCF.cxx.
References bpointer, buffer, and i.
Referenced by PndEmcPSAFPGADigitalFilterAnalyser::reset(), PndEmcPSAFPGAIntegratingAnalyser::reset(), and PndEmcPSAFPGAPileupAnalyser::reset().
void PndEmcPSAFPGAFilterCF::set | ( | unsigned int | newBufferSize, |
float | newRatio | ||
) |
Definition at line 14 of file PndEmcPSAFPGAFilterCF.cxx.
References bpointer, buffer, i, and ratio.
Referenced by PndEmcPSAFPGASampleAnalyser::init().
|
private |
Definition at line 17 of file PndEmcPSAFPGAFilterCF.h.
Referenced by put(), resetToZero(), and set().
|
private |
Definition at line 16 of file PndEmcPSAFPGAFilterCF.h.
Referenced by put(), resetToZero(), set(), and ~PndEmcPSAFPGAFilterCF().
|
private |
Definition at line 18 of file PndEmcPSAFPGAFilterCF.h.