test
Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
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
#include "
DQMServices/Core/interface/MonitorElement.h
"
11
12
//EP
13
#include "
DataFormats/HeavyIonEvent/interface/EvtPlane.h
"
14
15
// Trigger
16
#include "
DataFormats/Common/interface/TriggerResults.h
"
17
#include "
DataFormats/HLTReco/interface/TriggerObject.h
"
18
#include "
DataFormats/HLTReco/interface/TriggerEvent.h
"
19
#include "
DataFormats/HLTReco/interface/TriggerEventWithRefs.h
"
20
#include "
DataFormats/HLTReco/interface/TriggerEventWithRefs.h
"
21
#include "
HLTrigger/HLTcore/interface/HLTConfigProvider.h
"
22
23
class
EventShapeDQM
:
public
DQMEDAnalyzer
{
24
public
:
25
EventShapeDQM
(
const
edm::ParameterSet
& ps);
26
virtual
~EventShapeDQM
();
27
28
protected
:
29
void
bookHistograms
(
DQMStore::IBooker
&,
edm::Run
const
&,
edm::EventSetup
const
&)
override
;
30
void
analyze
(
edm::Event
const
&
e
,
edm::EventSetup
const
& eSetup);
31
32
private
:
33
edm::EDGetTokenT<edm::TriggerResults>
triggerResults_
;
34
edm::EDGetTokenT<reco::EvtPlaneCollection>
theEPCollection_
;
35
36
std::string
triggerPath_
;
37
int
order_
;
38
int
EPidx_
;
39
int
EPlvl_
;
40
41
// histo
42
MonitorElement
*
h_Q
;
43
};
44
45
#endif
EventShapeDQM::h_Q
MonitorElement * h_Q
Definition:
EventShapeDQM.h:42
TriggerEvent.h
EventShapeDQM::bookHistograms
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
Definition:
EventShapeDQM.cc:25
Event.h
TriggerResults.h
EventSetup.h
TriggerEventWithRefs.h
edm::EDGetTokenT< edm::TriggerResults >
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:255
DQMEDAnalyzer.h
DQMStore.h
EventShapeDQM::triggerPath_
std::string triggerPath_
Definition:
EventShapeDQM.h:36
edm::EventSetup
Definition:
EventSetup.h:45
EventShapeDQM::EventShapeDQM
EventShapeDQM(const edm::ParameterSet &ps)
Definition:
EventShapeDQM.cc:8
EventShapeDQM::EPidx_
int EPidx_
Definition:
EventShapeDQM.h:38
MonitorElement
Definition:
MonitorElement.h:37
EventShapeDQM::~EventShapeDQM
virtual ~EventShapeDQM()
Definition:
EventShapeDQM.cc:19
EventShapeDQM::analyze
void analyze(edm::Event const &e, edm::EventSetup const &eSetup)
Definition:
EventShapeDQM.cc:35
HLTConfigProvider.h
EventShapeDQM
Definition:
EventShapeDQM.h:23
MonitorElement.h
alignCSCRings.e
list e
Definition:
alignCSCRings.py:90
DQMEDAnalyzer
Definition:
DQMEDAnalyzer.h:20
EventShapeDQM::EPlvl_
int EPlvl_
Definition:
EventShapeDQM.h:39
edm::ParameterSet
Definition:
ParameterSet.h:36
EventShapeDQM::theEPCollection_
edm::EDGetTokenT< reco::EvtPlaneCollection > theEPCollection_
Definition:
EventShapeDQM.h:34
EventShapeDQM::triggerResults_
edm::EDGetTokenT< edm::TriggerResults > triggerResults_
Definition:
EventShapeDQM.h:33
edm::Event
Definition:
Event.h:65
DQMStore::IBooker
Definition:
DQMStore.h:90
EventShapeDQM::order_
int order_
Definition:
EventShapeDQM.h:37
edm::Run
Definition:
Run.h:43
EvtPlane.h
TriggerObject.h
Generated for CMSSW Reference Manual by
1.8.5