Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
DQM
EcalBarrelMonitorClient
interface
PresampleClient.h
Go to the documentation of this file.
1
#ifndef PresampleClient_H
2
#define PresampleClient_H
3
4
#include "
DQM/EcalCommon/interface/DQWorkerClient.h
"
5
6
namespace
ecaldqm {
7
8
class
PresampleClient
:
public
DQWorkerClient
{
9
public
:
10
PresampleClient
(
const
edm::ParameterSet
&,
const
edm::ParameterSet
&);
11
~PresampleClient
() {}
12
13
void
bookMEs
()
override
;
14
15
void
producePlots
()
override
;
16
17
enum
MESets
{
18
kQuality
,
19
kMean
,
20
kMeanDCC
,
21
kRMS
,
22
kRMSMap
,
23
kRMSMapSummary
,
24
kQualitySummary
,
25
nMESets
26
};
27
28
static
void
setMEData
(std::vector<MEData>&);
29
30
enum
Sources
{
31
sPedestal
,
32
nSources
33
};
34
35
protected
:
36
int
minChannelEntries_
;
37
int
minTowerEntries_
;
38
float
expectedMean_
;
39
float
meanThreshold_
;
40
float
rmsThreshold_
;
41
float
rmsThresholdHighEta_
;
42
float
noisyFracThreshold_
;
43
};
44
45
}
46
47
#endif
48
ecaldqm::DQWorkerClient
Definition:
DQWorkerClient.h:13
ecaldqm::PresampleClient::rmsThreshold_
float rmsThreshold_
Definition:
PresampleClient.h:40
ecaldqm::PresampleClient::kQuality
Definition:
PresampleClient.h:18
ecaldqm::PresampleClient::nMESets
Definition:
PresampleClient.h:25
ecaldqm::PresampleClient::nSources
Definition:
PresampleClient.h:32
ecaldqm::PresampleClient::bookMEs
void bookMEs() override
Definition:
PresampleClient.cc:35
ecaldqm::PresampleClient::~PresampleClient
~PresampleClient()
Definition:
PresampleClient.h:11
ecaldqm::PresampleClient::kRMSMap
Definition:
PresampleClient.h:22
ecaldqm::PresampleClient::noisyFracThreshold_
float noisyFracThreshold_
Definition:
PresampleClient.h:42
ecaldqm::PresampleClient::minChannelEntries_
int minChannelEntries_
Definition:
PresampleClient.h:36
ecaldqm::PresampleClient::kRMSMapSummary
Definition:
PresampleClient.h:23
ecaldqm::PresampleClient::PresampleClient
PresampleClient(const edm::ParameterSet &, const edm::ParameterSet &)
Definition:
PresampleClient.cc:11
ecaldqm::PresampleClient::Sources
Sources
Definition:
PresampleClient.h:30
DQWorkerClient.h
ecaldqm::PresampleClient::setMEData
static void setMEData(std::vector< MEData > &)
Definition:
PresampleClient.cc:126
ecaldqm::PresampleClient::kQualitySummary
Definition:
PresampleClient.h:24
ecaldqm::PresampleClient::meanThreshold_
float meanThreshold_
Definition:
PresampleClient.h:39
ecaldqm::PresampleClient::MESets
MESets
Definition:
PresampleClient.h:17
ecaldqm::PresampleClient::kRMS
Definition:
PresampleClient.h:21
ecaldqm::PresampleClient::expectedMean_
float expectedMean_
Definition:
PresampleClient.h:38
ecaldqm::PresampleClient::sPedestal
Definition:
PresampleClient.h:31
edm::ParameterSet
Definition:
ParameterSet.h:35
ecaldqm::PresampleClient::kMean
Definition:
PresampleClient.h:19
ecaldqm::PresampleClient
Definition:
PresampleClient.h:8
ecaldqm::PresampleClient::producePlots
void producePlots() override
Definition:
PresampleClient.cc:46
ecaldqm::PresampleClient::rmsThresholdHighEta_
float rmsThresholdHighEta_
Definition:
PresampleClient.h:41
ecaldqm::PresampleClient::kMeanDCC
Definition:
PresampleClient.h:20
ecaldqm::PresampleClient::minTowerEntries_
int minTowerEntries_
Definition:
PresampleClient.h:37
Generated for CMSSW Reference Manual by
1.8.5