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