Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
DQM
HcalMonitorClient
interface
HcalDetDiagLaserClient.h
Go to the documentation of this file.
1
#ifndef HcalDetDiagLaserClient_GUARD_H
2
#define HcalDetDiagLaserClient_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
HcalDetDiagLaserClient
:
public
HcalBaseDQClient
{
9
10
public
:
11
13
HcalDetDiagLaserClient
(){
name_
=
""
;};
14
HcalDetDiagLaserClient
(
std::string
myname);
//{ name_=myname;};
15
HcalDetDiagLaserClient
(
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
bool
hasErrors_Temp
(
void
);
27
bool
hasWarnings_Temp
(
void
);
28
bool
hasOther_Temp
(
void
);
29
bool
test_enabled
(
void
);
30
31
void
htmlOutput
(
std::string
);
32
bool
validHtmlOutput
();
34
~HcalDetDiagLaserClient
();
35
36
private
:
37
int
nevts_
;
38
int
status
;
39
};
40
41
#endif
HcalDetDiagLaserClient::validHtmlOutput
bool validHtmlOutput()
Definition:
HcalDetDiagLaserClient.cc:366
HcalDetDiagLaserClient::hasOther_Temp
bool hasOther_Temp(void)
Definition:
HcalDetDiagLaserClient.cc:284
HcalDetDiagLaserClient::test_enabled
bool test_enabled(void)
Definition:
HcalDetDiagLaserClient.cc:285
HcalDetDiagLaserClient::HcalDetDiagLaserClient
HcalDetDiagLaserClient()
Constructors.
Definition:
HcalDetDiagLaserClient.h:13
MakerMacros.h
HcalDetDiagLaserClient::setup
void setup(void)
Definition:
HcalDetDiagLaserClient.cc:241
HcalBaseDQClient
Definition:
HcalBaseDQClient.h:23
HcalDetDiagLaserClient::htmlOutput
void htmlOutput(std::string)
Definition:
HcalDetDiagLaserClient.cc:377
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:255
HcalDetDiagLaserClient::calculateProblems
void calculateProblems(void)
Definition:
HcalDetDiagLaserClient.cc:75
HcalDetDiagLaserClient::beginJob
void beginJob(void)
Definition:
HcalDetDiagLaserClient.cc:201
HcalBaseDQClient.h
HcalDetDiagLaserClient::hasErrors_Temp
bool hasErrors_Temp(void)
Definition:
HcalDetDiagLaserClient.cc:244
HcalDetDiagLaserClient::endJob
void endJob(void)
Definition:
HcalDetDiagLaserClient.cc:210
HcalBaseDQClient::name_
std::string name_
Definition:
HcalBaseDQClient.h:58
HcalDetDiagLaserClient::hasWarnings_Temp
bool hasWarnings_Temp(void)
Definition:
HcalDetDiagLaserClient.cc:280
HcalDetDiagLaserClient::analyze
void analyze(void)
Definition:
HcalDetDiagLaserClient.cc:69
HcalDetDiagLaserClient
Definition:
HcalDetDiagLaserClient.h:8
Service.h
HcalDetDiagLaserClient::beginRun
void beginRun(void)
Definition:
HcalDetDiagLaserClient.cc:212
HcalDetDiagLaserClient::cleanup
void cleanup(void)
Definition:
HcalDetDiagLaserClient.cc:242
HcalDetDiagLaserClient::~HcalDetDiagLaserClient
~HcalDetDiagLaserClient()
Destructor.
Definition:
HcalDetDiagLaserClient.cc:1119
HcalDetDiagLaserClient::status
int status
Definition:
HcalDetDiagLaserClient.h:38
HcalDetDiagLaserClient::updateChannelStatus
void updateChannelStatus(std::map< HcalDetId, unsigned int > &myqual)
Definition:
HcalDetDiagLaserClient.cc:288
HcalDetDiagLaserClient::endRun
void endRun(void)
Definition:
HcalDetDiagLaserClient.cc:239
edm::ParameterSet
Definition:
ParameterSet.h:35
HcalDetDiagLaserClient::nevts_
int nevts_
Definition:
HcalDetDiagLaserClient.h:37
Generated for CMSSW Reference Manual by
1.8.5