PandaRoot
PndEmcPSAFPGAFilterMWD.h
Go to the documentation of this file.
1
#ifndef PNDEMCFPGAFILTERMWD_HH
2
#define PNDEMCFPGAFILTERMWD_HH
3
4
#include "
PndEmcPSAFPGAFilterLine.h
"
5
#include <vector>
6
7
class
PndEmcPSAFPGAFilterMWD
:
public
PndEmcPSAFPGAFilterLine
{
8
9
public
:
10
PndEmcPSAFPGAFilterMWD
();
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
PndEmcPSAFPGAFilterMWD::PndEmcPSAFPGAFilterMWD
PndEmcPSAFPGAFilterMWD()
PndEmcPSAFPGAFilterMWD::put
virtual float put(float valueToStore)
PndEmcPSAFPGAFilterMWD::resetToZero
void resetToZero()
PndEmcPSAFPGAFilterMWD
Definition:
PndEmcPSAFPGAFilterMWD.h:7
PndEmcPSAFPGAFilterMWD::~PndEmcPSAFPGAFilterMWD
virtual ~PndEmcPSAFPGAFilterMWD()
PndEmcPSAFPGAFilterLine
Definition:
PndEmcPSAFPGAFilterLine.h:4
PndEmcPSAFPGAFilterLine.h
home
gitlab-runner
builds
LYZoAKaU
0
PandaRootGroup
PandaRoot
detectors
emc
EmcDigi
PndEmcPSAFPGA
PndEmcPSAFPGAFilterMWD.h
Generated on Fri Oct 21 2022 07:03:58 for PandaRoot by
1.8.13