Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
DQM
PhysicsHWW
interface
MVAJetIdMaker.h
Go to the documentation of this file.
1
#ifndef MVAJETIDMAKER_H
2
#define MVAJETIDMAKER_H
3
4
#include "
FWCore/Framework/interface/Event.h
"
5
#include "
FWCore/Framework/interface/ConsumesCollector.h
"
6
#include "
FWCore/Utilities/interface/EDGetToken.h
"
7
#include "
DataFormats/VertexReco/interface/Vertex.h
"
8
#include "
RecoMET/METAlgorithms/interface/PFSpecificAlgo.h
"
9
#include "
RecoJets/JetProducers/interface/PileupJetIdAlgo.h
"
10
#include "
DQM/PhysicsHWW/interface/HWW.h
"
11
12
namespace
reco
{
13
class
JetCorrector
;
14
}
15
16
class
MVAJetIdMaker
{
17
18
public
:
19
20
MVAJetIdMaker
(
const
edm::ParameterSet
&,
edm::ConsumesCollector
&&);
21
void
SetVars
(
HWW
&,
const
edm::Event
&,
const
edm::EventSetup
&);
22
23
private
:
24
25
edm::EDGetTokenT<reco::PFJetCollection>
PFJetCollection_
;
26
edm::EDGetTokenT<reco::VertexCollection>
thePVCollection_
;
27
edm::EDGetTokenT<double>
theRhoCollection_
;
28
edm::EDGetTokenT<reco::JetCorrector>
jetCorrectorToken_
;
29
PileupJetIdAlgo
*
fPUJetIdAlgo
;
30
31
};
32
33
#endif
MVAJetIdMaker::PFJetCollection_
edm::EDGetTokenT< reco::PFJetCollection > PFJetCollection_
Definition:
MVAJetIdMaker.h:25
MVAJetIdMaker::theRhoCollection_
edm::EDGetTokenT< double > theRhoCollection_
Definition:
MVAJetIdMaker.h:27
EDGetToken.h
JetCorrector
Definition:
JetCorrector.h:19
MVAJetIdMaker::fPUJetIdAlgo
PileupJetIdAlgo * fPUJetIdAlgo
Definition:
MVAJetIdMaker.h:29
Event.h
MVAJetIdMaker::thePVCollection_
edm::EDGetTokenT< reco::VertexCollection > thePVCollection_
Definition:
MVAJetIdMaker.h:26
dt_dqm_sourceclient_common_cff.reco
tuple reco
Definition:
dt_dqm_sourceclient_common_cff.py:106
edm::EDGetTokenT< reco::PFJetCollection >
HWW.h
PileupJetIdAlgo.h
MVAJetIdMaker::MVAJetIdMaker
MVAJetIdMaker(const edm::ParameterSet &, edm::ConsumesCollector &&)
Definition:
MVAJetIdMaker.cc:10
edm::EventSetup
Definition:
EventSetup.h:44
Vertex.h
HWW
Definition:
HWW.h:12
MVAJetIdMaker::jetCorrectorToken_
edm::EDGetTokenT< reco::JetCorrector > jetCorrectorToken_
Definition:
MVAJetIdMaker.h:28
MVAJetIdMaker::SetVars
void SetVars(HWW &, const edm::Event &, const edm::EventSetup &)
Definition:
MVAJetIdMaker.cc:32
PFSpecificAlgo.h
PileupJetIdAlgo
Definition:
PileupJetIdAlgo.h:27
edm::ParameterSet
Definition:
ParameterSet.h:36
MVAJetIdMaker
Definition:
MVAJetIdMaker.h:16
edm::Event
Definition:
Event.h:61
ConsumesCollector.h
edm::ConsumesCollector
Definition:
ConsumesCollector.h:38
Generated for CMSSW Reference Manual by
1.8.5