Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
DQM
HcalMonitorClient
interface
SubTaskSummaryStatus.h
Go to the documentation of this file.
1
#ifndef GUARD_SUBTASKSUMMARYSTATUS_H
2
#define GUARD_SUBTASKSUMMARYSTATUS_H
3
4
#include <string>
5
#include "
DQMServices/Core/interface/MonitorElement.h
"
6
#include "
DQMServices/Core/interface/DQMStore.h
"
7
8
class
SubTaskSummaryStatus
9
{
10
public
:
11
SubTaskSummaryStatus
(
bool
onoffval=
false
);
12
~SubTaskSummaryStatus
();
13
//void SetOnOff(bool onoffval);
14
15
void
Setup
(
std::string
problemDir
,
std::string
problemName
,
16
std::string
OverName,
17
std::string
id
,
double
thresh
);
18
void
WriteThreshold
(
DQMStore
* dbe,
std::string
basedir);
19
bool
IsOn
();
20
21
double
thresh
;
// value above which cell is considered bad
22
// Number of bad cells
23
double
status
[5];
// HB, HE, HO, HF, ZDC; make private?
24
double
ALLstatus
;
25
26
std::string
problemName
;
// name for the set of EtaPhi problem histograms
27
std::string
problemDir
;
// directory of problem histograms
28
std::string
summaryName
;
// name of summary Problem plot
29
std::string
id
;
// store id string ("HotCells", etc.)
30
bool
onoff
;
31
};
32
33
#endif
SubTaskSummaryStatus::id
std::string id
Definition:
SubTaskSummaryStatus.h:29
SubTaskSummaryStatus::problemName
std::string problemName
Definition:
SubTaskSummaryStatus.h:26
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:255
SubTaskSummaryStatus::SubTaskSummaryStatus
SubTaskSummaryStatus(bool onoffval=false)
Definition:
SubTaskSummaryStatus.cc:3
DQMStore
Definition:
DQMStore.h:70
SubTaskSummaryStatus::status
double status[5]
Definition:
SubTaskSummaryStatus.h:23
DQMStore.h
SubTaskSummaryStatus::ALLstatus
double ALLstatus
Definition:
SubTaskSummaryStatus.h:24
SubTaskSummaryStatus::onoff
bool onoff
Definition:
SubTaskSummaryStatus.h:30
SubTaskSummaryStatus::thresh
double thresh
Definition:
SubTaskSummaryStatus.h:21
SubTaskSummaryStatus::IsOn
bool IsOn()
Definition:
SubTaskSummaryStatus.cc:25
SubTaskSummaryStatus::WriteThreshold
void WriteThreshold(DQMStore *dbe, std::string basedir)
Definition:
SubTaskSummaryStatus.cc:44
MonitorElement.h
SubTaskSummaryStatus::~SubTaskSummaryStatus
~SubTaskSummaryStatus()
Definition:
SubTaskSummaryStatus.cc:15
SubTaskSummaryStatus::problemDir
std::string problemDir
Definition:
SubTaskSummaryStatus.h:27
SubTaskSummaryStatus
Definition:
SubTaskSummaryStatus.h:8
SubTaskSummaryStatus::summaryName
std::string summaryName
Definition:
SubTaskSummaryStatus.h:28
SubTaskSummaryStatus::Setup
void Setup(std::string problemDir, std::string problemName, std::string OverName, std::string id, double thresh)
Definition:
SubTaskSummaryStatus.cc:30
Generated for CMSSW Reference Manual by
1.8.5