Main Page
Namespaces
Classes
Package Documentation
GIT Directory
WorkBook
Offline Guide
Release schedule
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
DQMOffline
JetMET
interface
CaloMETAnalyzerBase.h
Go to the documentation of this file.
1
#ifndef CaloMETAnalyzerBase_H
2
#define CaloMETAnalyzerBase_H
3
12
#include <memory>
13
#include <fstream>
14
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
15
#include "
FWCore/Framework/interface/Event.h
"
16
#include "
FWCore/Framework/interface/MakerMacros.h
"
17
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
18
#include "
FWCore/ServiceRegistry/interface/Service.h
"
19
#include "
DQMServices/Core/interface/DQMStore.h
"
20
#include "
DQMServices/Core/interface/MonitorElement.h
"
21
#include "
DataFormats/METReco/interface/CaloMETCollection.h
"
22
#include "
DataFormats/METReco/interface/CaloMET.h
"
23
#include "
DataFormats/METReco/interface/CaloMETFwd.h
"
24
//
25
#include "
DataFormats/HLTReco/interface/TriggerObject.h
"
26
#include "
DataFormats/Common/interface/TriggerResults.h
"
27
#include "
DataFormats/HLTReco/interface/TriggerEvent.h
"
28
#include "
DataFormats/HLTReco/interface/TriggerTypeDefs.h
"
29
30
class
CaloMETAnalyzerBase
{
31
public
:
32
34
CaloMETAnalyzerBase
() {}
35
37
virtual
~CaloMETAnalyzerBase
() {}
38
40
virtual
void
beginJob
(
DQMStore
* dbe)= 0;
41
43
void
analyze
(
const
edm::Event
&,
const
edm::EventSetup
&,
44
const
edm::TriggerResults
&,
45
const
reco::CaloMET
& caloMET){}
46
47
private
:
48
// ----------member data ---------------------------
49
};
50
#endif
TriggerEvent.h
Event.h
TriggerResults.h
MakerMacros.h
CaloMETCollection.h
Frameworkfwd.h
ParameterSet.h
reco::CaloMET
Definition:
CaloMET.h:22
DQMStore
Definition:
DQMStore.h:70
DQMStore.h
Service.h
edm::EventSetup
Definition:
EventSetup.h:44
CaloMETAnalyzerBase::analyze
void analyze(const edm::Event &, const edm::EventSetup &, const edm::TriggerResults &, const reco::CaloMET &caloMET)
Get the analysis of the muon properties.
Definition:
CaloMETAnalyzerBase.h:43
CaloMETFwd.h
MonitorElement.h
CaloMETAnalyzerBase
Definition:
CaloMETAnalyzerBase.h:30
CaloMETAnalyzerBase::~CaloMETAnalyzerBase
virtual ~CaloMETAnalyzerBase()
Destructor.
Definition:
CaloMETAnalyzerBase.h:37
TriggerTypeDefs.h
CaloMET.h
edm::Event
Definition:
Event.h:62
edm::TriggerResults
Definition:
TriggerResults.h:37
CaloMETAnalyzerBase::beginJob
virtual void beginJob(DQMStore *dbe)=0
Inizialize parameters for histo binning.
CaloMETAnalyzerBase::CaloMETAnalyzerBase
CaloMETAnalyzerBase()
Constructor.
Definition:
CaloMETAnalyzerBase.h:34
TriggerObject.h
Generated for CMSSW Reference Manual by
1.8.5