Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
DQMOffline
Trigger
interface
EventShapeDQM.h
Go to the documentation of this file.
1
#ifndef EventShapeDQM_H
2
#define EventShapeDQM_H
3
//event
4
#include "
FWCore/Framework/interface/Event.h
"
5
#include "
FWCore/Framework/interface/EventSetup.h
"
6
7
//DQM
8
#include "
DQMServices/Core/interface/DQMEDAnalyzer.h
"
9
#include "
DQMServices/Core/interface/DQMStore.h
"
10
11
//EP
12
#include "
DataFormats/HeavyIonEvent/interface/EvtPlane.h
"
13
14
// Trigger
15
#include "
DataFormats/Common/interface/TriggerResults.h
"
16
#include "
DataFormats/HLTReco/interface/TriggerObject.h
"
17
#include "
DataFormats/HLTReco/interface/TriggerEvent.h
"
18
#include "
DataFormats/HLTReco/interface/TriggerEventWithRefs.h
"
19
#include "
DataFormats/HLTReco/interface/TriggerEventWithRefs.h
"
20
#include "
HLTrigger/HLTcore/interface/HLTConfigProvider.h
"
21
22
class
EventShapeDQM
:
public
DQMEDAnalyzer
{
23
public
:
24
EventShapeDQM
(
const
edm::ParameterSet
& ps);
25
~EventShapeDQM
()
override
;
26
27
protected
:
28
void
bookHistograms
(
DQMStore::IBooker
&,
edm::Run
const
&,
edm::EventSetup
const
&)
override
;
29
void
analyze
(
edm::Event
const
&
e
,
edm::EventSetup
const
& eSetup)
override
;
30
31
private
:
32
edm::EDGetTokenT<edm::TriggerResults>
triggerResults_
;
33
edm::EDGetTokenT<reco::EvtPlaneCollection>
theEPCollection_
;
34
35
std::string
triggerPath_
;
36
int
order_
;
37
int
EPidx_
;
38
int
EPlvl_
;
39
40
// histo
41
MonitorElement
*
h_Q
;
42
};
43
44
#endif
EventShapeDQM::h_Q
MonitorElement * h_Q
Definition:
EventShapeDQM.h:41
EventShapeDQM::analyze
void analyze(edm::Event const &e, edm::EventSetup const &eSetup) override
Definition:
EventShapeDQM.cc:30
TriggerEvent.h
EventShapeDQM::bookHistograms
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
Definition:
EventShapeDQM.cc:20
Event.h
TriggerResults.h
EventSetup.h
EventShapeDQM::~EventShapeDQM
~EventShapeDQM() override
TriggerEventWithRefs.h
edm::EDGetTokenT< edm::TriggerResults >
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
dqm::implementation::IBooker
Definition:
DQMStore.h:43
DQMEDAnalyzer.h
DQMStore.h
EventShapeDQM::triggerPath_
std::string triggerPath_
Definition:
EventShapeDQM.h:35
dqm::impl::MonitorElement
Definition:
MonitorElement.h:101
edm::EventSetup
Definition:
EventSetup.h:59
EventShapeDQM::EventShapeDQM
EventShapeDQM(const edm::ParameterSet &ps)
Definition:
EventShapeDQM.cc:8
EventShapeDQM::EPidx_
int EPidx_
Definition:
EventShapeDQM.h:37
HLTConfigProvider.h
EventShapeDQM
Definition:
EventShapeDQM.h:22
alignCSCRings.e
list e
Definition:
alignCSCRings.py:91
DQMEDAnalyzer
Definition:
DQMEDAnalyzer.h:39
EventShapeDQM::EPlvl_
int EPlvl_
Definition:
EventShapeDQM.h:38
edm::ParameterSet
Definition:
ParameterSet.h:47
EventShapeDQM::theEPCollection_
edm::EDGetTokenT< reco::EvtPlaneCollection > theEPCollection_
Definition:
EventShapeDQM.h:33
EventShapeDQM::triggerResults_
edm::EDGetTokenT< edm::TriggerResults > triggerResults_
Definition:
EventShapeDQM.h:32
edm::Event
Definition:
Event.h:73
EventShapeDQM::order_
int order_
Definition:
EventShapeDQM.h:36
edm::Run
Definition:
Run.h:45
EvtPlane.h
TriggerObject.h
Generated for CMSSW Reference Manual by
1.8.5