SimRomanPot
SimFP420
interface
ZeroSuppressFP420.h
Go to the documentation of this file.
1
#ifndef ZeroSuppressFP420_h
2
#define ZeroSuppressFP420_h
3
4
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
5
#include "
SimRomanPot/SimFP420/interface/ZSuppressFP420.h
"
6
7
class
ZeroSuppressFP420
:
public
ZSuppressFP420
{
8
public
:
9
/* Read the noise in the channels.*/
10
ZeroSuppressFP420
(
const
edm::ParameterSet
&conf,
float
noise
);
11
~ZeroSuppressFP420
()
override
{}
12
13
/* calculates the lower and high signal thresholds using the noise */
14
void
initParams
(
const
edm::ParameterSet
&
conf_
);
15
16
ZSuppressFP420::DigitalMapType
zeroSuppress
(
const
DigitalMapType
&,
int
)
override
;
17
18
ZSuppressFP420::DigitalMapType
trkFEDclusterizer
(
const
DigitalMapType
&,
int
);
19
20
private
:
21
float
noiseInAdc
;
22
short
theFEDalgorithm
;
23
float
theFEDlowThresh
;
24
float
theFEDhighThresh
;
25
edm::ParameterSet
conf_
;
26
short
theNumFEDalgos
;
27
28
int
algoConf
,
verbosity
;
29
double
lowthreshConf
;
30
double
highthreshConf
;
31
};
32
33
#endif
ZeroSuppressFP420::theNumFEDalgos
short theNumFEDalgos
Definition:
ZeroSuppressFP420.h:26
ZeroSuppressFP420::highthreshConf
double highthreshConf
Definition:
ZeroSuppressFP420.h:30
ZeroSuppressFP420::theFEDalgorithm
short theFEDalgorithm
Definition:
ZeroSuppressFP420.h:22
ZSuppressFP420::DigitalMapType
DConverterFP420::DigitalMapType DigitalMapType
Definition:
ZSuppressFP420.h:8
ZeroSuppressFP420::zeroSuppress
ZSuppressFP420::DigitalMapType zeroSuppress(const DigitalMapType &, int) override
Definition:
ZeroSuppressFP420.cc:66
ZeroSuppressFP420::conf_
edm::ParameterSet conf_
Definition:
ZeroSuppressFP420.h:25
ZSuppressFP420.h
ZeroSuppressFP420::~ZeroSuppressFP420
~ZeroSuppressFP420() override
Definition:
ZeroSuppressFP420.h:11
ZSuppressFP420
Definition:
ZSuppressFP420.h:6
ZeroSuppressFP420::ZeroSuppressFP420
ZeroSuppressFP420(const edm::ParameterSet &conf, float noise)
Definition:
ZeroSuppressFP420.cc:10
ZeroSuppressFP420::trkFEDclusterizer
ZSuppressFP420::DigitalMapType trkFEDclusterizer(const DigitalMapType &, int)
Definition:
ZeroSuppressFP420.cc:74
ZeroSuppressFP420::algoConf
int algoConf
Definition:
ZeroSuppressFP420.h:28
ZeroSuppressFP420::noiseInAdc
float noiseInAdc
Definition:
ZeroSuppressFP420.h:21
edm::ParameterSet
Definition:
ParameterSet.h:36
hgcalDigitizer_cfi.noise
noise
Definition:
hgcalDigitizer_cfi.py:150
ZeroSuppressFP420::theFEDlowThresh
float theFEDlowThresh
Definition:
ZeroSuppressFP420.h:23
ZeroSuppressFP420::theFEDhighThresh
float theFEDhighThresh
Definition:
ZeroSuppressFP420.h:24
ZeroSuppressFP420::lowthreshConf
double lowthreshConf
Definition:
ZeroSuppressFP420.h:29
ZeroSuppressFP420
Definition:
ZeroSuppressFP420.h:7
ZeroSuppressFP420::verbosity
int verbosity
Definition:
ZeroSuppressFP420.h:28
ParameterSet.h
ZeroSuppressFP420::initParams
void initParams(const edm::ParameterSet &conf_)
Definition:
ZeroSuppressFP420.cc:26
Generated for CMSSW Reference Manual by
1.8.16