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