Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
DQM
HcalMonitorClient
interface
HcalDigiClient.h
Go to the documentation of this file.
1
#ifndef HcalDigiClient_GUARD_H
2
#define HcalDigiClient_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
HcalDigiClient
:
public
HcalBaseDQClient
{
9
10
public
:
11
13
HcalDigiClient
(){
name_
=
""
;};
14
HcalDigiClient
(
std::string
myname);
//{ name_=myname;};
15
HcalDigiClient
(
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
~HcalDigiClient
();
34
35
private
:
36
int
nevts_
;
37
MonitorElement
*
HFTiming_averageTime
;
38
};
39
40
#endif
HcalDigiClient::endJob
void endJob(void)
Definition:
HcalDigiClient.cc:226
HcalDigiClient::hasErrors_Temp
bool hasErrors_Temp(void)
Definition:
HcalDigiClient.cc:262
MakerMacros.h
HcalDigiClient::hasOther_Temp
bool hasOther_Temp(void)
Definition:
HcalDigiClient.cc:295
HcalDigiClient::HFTiming_averageTime
MonitorElement * HFTiming_averageTime
Definition:
HcalDigiClient.h:37
HcalBaseDQClient
Definition:
HcalBaseDQClient.h:23
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:255
HcalDigiClient::beginJob
void beginJob(void)
Definition:
HcalDigiClient.cc:216
HcalBaseDQClient.h
HcalDigiClient::cleanup
void cleanup(void)
Definition:
HcalDigiClient.cc:260
HcalBaseDQClient::name_
std::string name_
Definition:
HcalBaseDQClient.h:58
HcalDigiClient::beginRun
void beginRun(void)
Definition:
HcalDigiClient.cc:228
HcalDigiClient
Definition:
HcalDigiClient.h:8
HcalDigiClient::updateChannelStatus
void updateChannelStatus(std::map< HcalDetId, unsigned int > &myqual)
Definition:
HcalDigiClient.cc:299
Service.h
HcalDigiClient::setup
void setup(void)
Definition:
HcalDigiClient.cc:259
HcalDigiClient::~HcalDigiClient
~HcalDigiClient()
Destructor.
Definition:
HcalDigiClient.cc:305
HcalDigiClient::calculateProblems
void calculateProblems(void)
Definition:
HcalDigiClient.cc:89
MonitorElement
Definition:
MonitorElement.h:34
HcalDigiClient::nevts_
int nevts_
Definition:
HcalDigiClient.h:36
HcalDigiClient::hasWarnings_Temp
bool hasWarnings_Temp(void)
Definition:
HcalDigiClient.cc:294
HcalDigiClient::endRun
void endRun(void)
Definition:
HcalDigiClient.cc:257
HcalDigiClient::analyze
void analyze(void)
Definition:
HcalDigiClient.cc:54
edm::ParameterSet
Definition:
ParameterSet.h:35
HcalDigiClient::HcalDigiClient
HcalDigiClient()
Constructors.
Definition:
HcalDigiClient.h:13
HcalDigiClient::test_enabled
bool test_enabled(void)
Definition:
HcalDigiClient.cc:296
Generated for CMSSW Reference Manual by
1.8.5