Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
DQM
HcalMonitorClient
interface
HcalDetDiagNoiseMonitorClient.h
Go to the documentation of this file.
1
#ifndef HcalDetDiagNoiseMonitorClient_GUARD_H
2
#define HcalDetDiagNoiseMonitorClient_GUARD_H
3
4
#include "
DQM/HcalMonitorClient/interface/HcalBaseDQClient.h
"
5
#include "
FWCore/Framework/interface/MakerMacros.h
"
6
#include "
FWCore/ServiceRegistry/interface/Service.h
"
7
8
class
HcalDetDiagNoiseMonitorClient
:
public
HcalBaseDQClient
{
9
10
public
:
11
13
HcalDetDiagNoiseMonitorClient
(){
name_
=
""
;};
14
HcalDetDiagNoiseMonitorClient
(
std::string
myname);
//{ name_=myname;};
15
HcalDetDiagNoiseMonitorClient
(
std::string
myname,
const
edm::ParameterSet
& ps);
16
17
void
analyze
(
void
);
18
void
calculateProblems
(
void
);
// calculates problem histogram contents
19
void
updateChannelStatus
(std::map<HcalDetId, unsigned int>& myqual);
20
void
beginJob
(
void
);
21
void
endJob
(
void
);
22
void
beginRun
(
void
);
23
void
endRun
(
void
);
24
void
setup
(
void
);
25
void
cleanup
(
void
);
26
27
bool
hasErrors_Temp
(
void
);
28
bool
hasWarnings_Temp
(
void
);
29
bool
hasOther_Temp
(
void
);
30
bool
test_enabled
(
void
);
31
33
~HcalDetDiagNoiseMonitorClient
();
34
35
private
:
36
int
nevts_
;
37
};
38
39
#endif
HcalDetDiagNoiseMonitorClient::calculateProblems
void calculateProblems(void)
Definition:
HcalDetDiagNoiseMonitorClient.cc:55
HcalDetDiagNoiseMonitorClient::HcalDetDiagNoiseMonitorClient
HcalDetDiagNoiseMonitorClient()
Constructors.
Definition:
HcalDetDiagNoiseMonitorClient.h:13
HcalDetDiagNoiseMonitorClient::beginJob
void beginJob(void)
Definition:
HcalDetDiagNoiseMonitorClient.cc:185
HcalDetDiagNoiseMonitorClient::hasErrors_Temp
bool hasErrors_Temp(void)
Definition:
HcalDetDiagNoiseMonitorClient.cc:228
HcalDetDiagNoiseMonitorClient
Definition:
HcalDetDiagNoiseMonitorClient.h:8
MakerMacros.h
HcalBaseDQClient
Definition:
HcalBaseDQClient.h:23
HcalDetDiagNoiseMonitorClient::endRun
void endRun(void)
Definition:
HcalDetDiagNoiseMonitorClient.cc:223
HcalDetDiagNoiseMonitorClient::cleanup
void cleanup(void)
Definition:
HcalDetDiagNoiseMonitorClient.cc:226
HcalDetDiagNoiseMonitorClient::beginRun
void beginRun(void)
Definition:
HcalDetDiagNoiseMonitorClient.cc:196
HcalDetDiagNoiseMonitorClient::endJob
void endJob(void)
Definition:
HcalDetDiagNoiseMonitorClient.cc:194
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:255
HcalBaseDQClient.h
HcalBaseDQClient::name_
std::string name_
Definition:
HcalBaseDQClient.h:58
HcalDetDiagNoiseMonitorClient::updateChannelStatus
void updateChannelStatus(std::map< HcalDetId, unsigned int > &myqual)
Definition:
HcalDetDiagNoiseMonitorClient.cc:266
HcalDetDiagNoiseMonitorClient::hasWarnings_Temp
bool hasWarnings_Temp(void)
Definition:
HcalDetDiagNoiseMonitorClient.cc:261
Service.h
HcalDetDiagNoiseMonitorClient::~HcalDetDiagNoiseMonitorClient
~HcalDetDiagNoiseMonitorClient()
Destructor.
Definition:
HcalDetDiagNoiseMonitorClient.cc:274
HcalDetDiagNoiseMonitorClient::hasOther_Temp
bool hasOther_Temp(void)
Definition:
HcalDetDiagNoiseMonitorClient.cc:262
HcalDetDiagNoiseMonitorClient::setup
void setup(void)
Definition:
HcalDetDiagNoiseMonitorClient.cc:225
HcalDetDiagNoiseMonitorClient::test_enabled
bool test_enabled(void)
Definition:
HcalDetDiagNoiseMonitorClient.cc:263
HcalDetDiagNoiseMonitorClient::nevts_
int nevts_
Definition:
HcalDetDiagNoiseMonitorClient.h:36
edm::ParameterSet
Definition:
ParameterSet.h:35
HcalDetDiagNoiseMonitorClient::analyze
void analyze(void)
Definition:
HcalDetDiagNoiseMonitorClient.cc:49
Generated for CMSSW Reference Manual by
1.8.5