Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
DQM
SiStripMonitorCluster
interface
MonitorLTC.h
Go to the documentation of this file.
1
#ifndef SiStripMonitorCluster_MonitorLTC_h
2
#define SiStripMonitorCluster_MonitorLTC_h
3
// -*- C++ -*-
4
//
5
// Package: SiStripMonitorCluster
6
// Class : MonitorLTC
7
8
9
10
// system include files
11
#include <memory>
12
13
// user include files
14
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
15
#include "
FWCore/Framework/interface/EDAnalyzer.h
"
16
17
#include "
FWCore/Framework/interface/Event.h
"
18
#include "
FWCore/Framework/interface/MakerMacros.h
"
19
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
20
#include "
FWCore/Utilities/interface/InputTag.h
"
21
22
#include "
DQMServices/Core/interface/MonitorElement.h
"
23
24
class
DQMStore
;
25
26
class
MonitorLTC
:
public
edm::EDAnalyzer
{
27
public
:
28
explicit
MonitorLTC
(
const
edm::ParameterSet
&);
29
~MonitorLTC
(){};
30
virtual
void
analyze
(
const
edm::Event
&,
const
edm::EventSetup
&);
31
virtual
void
beginJob
() ;
32
virtual
void
endJob
() ;
33
private
:
34
DQMStore
*
dqmStore_
;
35
edm::ParameterSet
conf_
;
36
// trigger decision from LTC digis
37
MonitorElement
*
LTCTriggerDecision_all
;
38
//
39
std::string
HLTDirectory
;
40
edm::InputTag
ltcDigiCollectionTag_
;
41
};
42
43
#endif
MonitorLTC::beginJob
virtual void beginJob()
Definition:
MonitorLTC.cc:30
Event.h
MonitorLTC::LTCTriggerDecision_all
MonitorElement * LTCTriggerDecision_all
Definition:
MonitorLTC.h:37
MakerMacros.h
Frameworkfwd.h
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:255
ParameterSet.h
MonitorLTC::ltcDigiCollectionTag_
edm::InputTag ltcDigiCollectionTag_
Definition:
MonitorLTC.h:40
DQMStore
Definition:
DQMStore.h:67
MonitorLTC::analyze
virtual void analyze(const edm::Event &, const edm::EventSetup &)
Definition:
MonitorLTC.cc:50
edm::EventSetup
Definition:
EventSetup.h:44
MonitorLTC::HLTDirectory
std::string HLTDirectory
Definition:
MonitorLTC.h:39
edm::EDAnalyzer
Definition:
EDAnalyzer.h:15
EDAnalyzer.h
MonitorElement
Definition:
MonitorElement.h:34
MonitorLTC::~MonitorLTC
~MonitorLTC()
Definition:
MonitorLTC.h:29
MonitorLTC::dqmStore_
DQMStore * dqmStore_
Definition:
MonitorLTC.h:34
MonitorElement.h
MonitorLTC::MonitorLTC
MonitorLTC(const edm::ParameterSet &)
Definition:
MonitorLTC.cc:21
edm::InputTag
Definition:
InputTag.h:17
InputTag.h
MonitorLTC
Definition:
MonitorLTC.h:26
edm::ParameterSet
Definition:
ParameterSet.h:35
edm::Event
Definition:
Event.h:56
MonitorLTC::conf_
edm::ParameterSet conf_
Definition:
MonitorLTC.h:35
MonitorLTC::endJob
virtual void endJob()
Definition:
MonitorLTC.cc:92
Generated for CMSSW Reference Manual by
1.8.5