FairRoot/PandaRoot
|
#include <PndEmcPSAFPGAFilterMWD.h>
Public Member Functions | |
PndEmcPSAFPGAFilterMWD () | |
virtual | ~PndEmcPSAFPGAFilterMWD () |
void | set (float tau, unsigned int newBufferSize) |
virtual float | put (float valueToStore) |
void | resetToZero () |
Private Attributes | |
std::vector< float > | buffer |
unsigned int | bpointer |
float | sum |
float | lambda |
Definition at line 7 of file PndEmcPSAFPGAFilterMWD.h.
PndEmcPSAFPGAFilterMWD::PndEmcPSAFPGAFilterMWD | ( | ) |
Definition at line 4 of file PndEmcPSAFPGAFilterMWD.cxx.
|
virtual |
|
virtual |
Implements PndEmcPSAFPGAFilterLine.
Definition at line 26 of file PndEmcPSAFPGAFilterMWD.cxx.
References bpointer, buffer, lambda, and sum.
Referenced by PndEmcPSAFPGADigitalFilterAnalyser::put(), and PndEmcPSAFPGAPileupAnalyser::put().
void PndEmcPSAFPGAFilterMWD::resetToZero | ( | ) |
Definition at line 37 of file PndEmcPSAFPGAFilterMWD.cxx.
References bpointer, buffer, i, and sum.
Referenced by PndEmcPSAFPGADigitalFilterAnalyser::reset(), and PndEmcPSAFPGAPileupAnalyser::reset().
void PndEmcPSAFPGAFilterMWD::set | ( | float | tau, |
unsigned int | newBufferSize | ||
) |
Definition at line 15 of file PndEmcPSAFPGAFilterMWD.cxx.
References bpointer, buffer, i, lambda, and sum.
Referenced by PndEmcPSAFPGADigitalFilterAnalyser::init(), and PndEmcPSAFPGAPileupAnalyser::Init2().
|
private |
Definition at line 18 of file PndEmcPSAFPGAFilterMWD.h.
Referenced by put(), resetToZero(), and set().
|
private |
Definition at line 17 of file PndEmcPSAFPGAFilterMWD.h.
Referenced by put(), resetToZero(), set(), and ~PndEmcPSAFPGAFilterMWD().
|
private |
Definition at line 20 of file PndEmcPSAFPGAFilterMWD.h.
|
private |
Definition at line 19 of file PndEmcPSAFPGAFilterMWD.h.
Referenced by put(), resetToZero(), and set().