Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
DQM
HcalMonitorClient
interface
HcalDetDiagTimingClient.h
Go to the documentation of this file.
1
#ifndef HcalDetDiagTimingClient_GUARD_H
2
#define HcalDetDiagTimingClient_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
HcalDetDiagTimingClient
:
public
HcalBaseDQClient
{
9
10
public
:
11
13
HcalDetDiagTimingClient
(){
name_
=
""
;};
14
HcalDetDiagTimingClient
(std::string myname);
//{ name_=myname;};
15
HcalDetDiagTimingClient
(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
~HcalDetDiagTimingClient
();
34
35
private
:
36
int
nevts_
;
37
};
38
39
#endif
HcalDetDiagTimingClient::endJob
void endJob(void)
Definition:
HcalDetDiagTimingClient.cc:198
HcalDetDiagTimingClient
Definition:
HcalDetDiagTimingClient.h:8
HcalDetDiagTimingClient::setup
void setup(void)
Definition:
HcalDetDiagTimingClient.cc:229
MakerMacros.h
HcalDetDiagTimingClient::hasWarnings_Temp
bool hasWarnings_Temp(void)
Definition:
HcalDetDiagTimingClient.cc:265
HcalBaseDQClient
Definition:
HcalBaseDQClient.h:23
HcalDetDiagTimingClient::analyze
void analyze(void)
Definition:
HcalDetDiagTimingClient.cc:53
HcalDetDiagTimingClient::test_enabled
bool test_enabled(void)
Definition:
HcalDetDiagTimingClient.cc:267
HcalBaseDQClient.h
HcalDetDiagTimingClient::hasOther_Temp
bool hasOther_Temp(void)
Definition:
HcalDetDiagTimingClient.cc:266
HcalBaseDQClient::name_
std::string name_
Definition:
HcalBaseDQClient.h:56
Service.h
HcalDetDiagTimingClient::cleanup
void cleanup(void)
Definition:
HcalDetDiagTimingClient.cc:230
HcalDetDiagTimingClient::beginRun
void beginRun(void)
Definition:
HcalDetDiagTimingClient.cc:200
HcalDetDiagTimingClient::nevts_
int nevts_
Definition:
HcalDetDiagTimingClient.h:36
HcalDetDiagTimingClient::beginJob
void beginJob(void)
Definition:
HcalDetDiagTimingClient.cc:189
HcalDetDiagTimingClient::calculateProblems
void calculateProblems(void)
Definition:
HcalDetDiagTimingClient.cc:59
HcalDetDiagTimingClient::endRun
void endRun(void)
Definition:
HcalDetDiagTimingClient.cc:227
HcalDetDiagTimingClient::updateChannelStatus
void updateChannelStatus(std::map< HcalDetId, unsigned int > &myqual)
Definition:
HcalDetDiagTimingClient.cc:270
HcalDetDiagTimingClient::HcalDetDiagTimingClient
HcalDetDiagTimingClient()
Constructors.
Definition:
HcalDetDiagTimingClient.h:13
HcalDetDiagTimingClient::hasErrors_Temp
bool hasErrors_Temp(void)
Definition:
HcalDetDiagTimingClient.cc:232
edm::ParameterSet
Definition:
ParameterSet.h:35
HcalDetDiagTimingClient::~HcalDetDiagTimingClient
~HcalDetDiagTimingClient()
Destructor.
Definition:
HcalDetDiagTimingClient.cc:278
Generated for CMSSW Reference Manual by
1.8.5