Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
DQM
EcalMonitorDbModule
interface
EcalCondDBReader.h
Go to the documentation of this file.
1
#ifndef EcalCondDBReader_H
2
#define EcalCondDBReader_H
3
4
#include "
FWCore/Framework/interface/EDAnalyzer.h
"
5
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
6
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
7
#include "
OnlineDB/EcalCondDB/interface/EcalCondDBInterface.h
"
8
#include "
DQM/EcalCommon/interface/MESet.h
"
9
#include "
DBReaderWorkers.h
"
10
11
#include "TFormula.h"
12
13
class
EcalCondDBReader
:
public
edm::EDAnalyzer
{
14
public
:
15
EcalCondDBReader
(
edm::ParameterSet
const
&);
16
~EcalCondDBReader
();
17
18
private
:
19
void
analyze
(
edm::Event
const
&,
edm::EventSetup
const
&);
20
21
// DON'T CHANGE - ORDER MATTERS IN DB
22
enum
Tasks
{
23
Integrity
= 0,
24
Cosmic
= 1,
25
Laser
= 2,
26
Pedestal
= 3,
27
Presample
= 4,
28
TestPulse
= 5,
29
BeamCalo
= 6,
30
BeamHodo
= 7,
31
TriggerPrimitives
= 8,
32
Cluster
= 9,
33
Timing
= 10,
34
Led
= 11,
35
RawData
= 12,
36
Occupancy
= 13,
37
nTasks
= 14
38
};
39
40
EcalCondDBInterface
*
db_
;
41
MonRunIOV
monIOV_
;
42
ecaldqm::DBReaderWorker
*
worker_
;
43
std::string
formula_
;
44
ecaldqm::MESet
*
meSet_
;
45
46
int
verbosity_
;
47
bool
executed_
;
48
};
49
50
#endif
EcalCondDBInterface.h
EcalCondDBReader::meSet_
ecaldqm::MESet * meSet_
Definition:
EcalCondDBReader.h:44
EcalCondDBInterface
Definition:
EcalCondDBInterface.h:38
EcalCondDBReader
Definition:
EcalCondDBReader.h:13
EcalCondDBReader::worker_
ecaldqm::DBReaderWorker * worker_
Definition:
EcalCondDBReader.h:42
EcalCondDBReader::RawData
Definition:
EcalCondDBReader.h:35
EcalCondDBReader::TestPulse
Definition:
EcalCondDBReader.h:28
EcalCondDBReader::BeamCalo
Definition:
EcalCondDBReader.h:29
EcalCondDBReader::monIOV_
MonRunIOV monIOV_
Definition:
EcalCondDBReader.h:41
EcalCondDBReader::db_
EcalCondDBInterface * db_
Definition:
EcalCondDBReader.h:40
EcalCondDBReader::Occupancy
Definition:
EcalCondDBReader.h:36
Frameworkfwd.h
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:255
EcalCondDBReader::Integrity
Definition:
EcalCondDBReader.h:23
MESet.h
ParameterSet.h
MonRunIOV
Definition:
MonRunIOV.h:14
EcalCondDBReader::Led
Definition:
EcalCondDBReader.h:34
EcalCondDBReader::nTasks
Definition:
EcalCondDBReader.h:37
EcalCondDBReader::executed_
bool executed_
Definition:
EcalCondDBReader.h:47
edm::EventSetup
Definition:
EventSetup.h:44
EcalCondDBReader::analyze
void analyze(edm::Event const &, edm::EventSetup const &)
Definition:
EcalCondDBReader.cc:123
EcalCondDBReader::BeamHodo
Definition:
EcalCondDBReader.h:30
EcalCondDBReader::TriggerPrimitives
Definition:
EcalCondDBReader.h:31
edm::EDAnalyzer
Definition:
EDAnalyzer.h:25
EDAnalyzer.h
ecaldqm::MESet
Definition:
MESet.h:29
EcalCondDBReader::Presample
Definition:
EcalCondDBReader.h:27
EcalCondDBReader::formula_
std::string formula_
Definition:
EcalCondDBReader.h:43
EcalCondDBReader::Laser
Definition:
EcalCondDBReader.h:25
EcalCondDBReader::Cluster
Definition:
EcalCondDBReader.h:32
EcalCondDBReader::Timing
Definition:
EcalCondDBReader.h:33
DBReaderWorkers.h
EcalCondDBReader::EcalCondDBReader
EcalCondDBReader(edm::ParameterSet const &)
Definition:
EcalCondDBReader.cc:9
edm::ParameterSet
Definition:
ParameterSet.h:35
EcalCondDBReader::Pedestal
Definition:
EcalCondDBReader.h:26
EcalCondDBReader::Cosmic
Definition:
EcalCondDBReader.h:24
edm::Event
Definition:
Event.h:62
EcalCondDBReader::Tasks
Tasks
Definition:
EcalCondDBReader.h:22
EcalCondDBReader::verbosity_
int verbosity_
Definition:
EcalCondDBReader.h:46
EcalCondDBReader::~EcalCondDBReader
~EcalCondDBReader()
Definition:
EcalCondDBReader.cc:116
ecaldqm::DBReaderWorker
Definition:
DBReaderWorkers.h:15
Generated for CMSSW Reference Manual by
1.8.5