Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
HiggsAnalysis
Skimming
interface
HiggsToWW2LeptonsSkim.h
Go to the documentation of this file.
1
#ifndef HiggsToWW2LeptonsSkim_h
2
#define HiggsToWW2LeptonsSkim_h
3
14
// system include files
15
#include <memory>
16
17
// user include files
18
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
19
#include "
FWCore/Framework/interface/EDFilter.h
"
20
21
#include "
FWCore/Framework/interface/Event.h
"
22
#include "
FWCore/Framework/interface/MakerMacros.h
"
23
24
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
25
26
#include "
DataFormats/TrackReco/interface/TrackFwd.h
"
27
#include "
DataFormats/EgammaCandidates/interface/GsfElectronFwd.h
"
28
29
class
HiggsToWW2LeptonsSkim
:
public
edm::EDFilter
{
30
public
:
31
explicit
HiggsToWW2LeptonsSkim
(
const
edm::ParameterSet
&);
32
~HiggsToWW2LeptonsSkim
();
33
virtual
void
endJob
() ;
34
35
virtual
bool
filter
(
edm::Event
&,
const
edm::EventSetup
&);
36
37
private
:
38
double
singleTrackPtMin_
;
39
double
diTrackPtMin_
;
40
double
etaMin_
;
41
double
etaMax_
;
42
unsigned
int
nEvents_
;
43
unsigned
int
nAccepted_
;
44
45
// Reco samples
46
edm::EDGetTokenT<reco::TrackCollection>
theGLBMuonToken
;
47
edm::EDGetTokenT<reco::GsfElectronCollection>
theGsfEToken
;
48
49
};
50
#endif
51
52
53
HiggsToWW2LeptonsSkim::singleTrackPtMin_
double singleTrackPtMin_
Definition:
HiggsToWW2LeptonsSkim.h:38
Event.h
MakerMacros.h
TrackFwd.h
edm::EDGetTokenT< reco::TrackCollection >
Frameworkfwd.h
HiggsToWW2LeptonsSkim
Definition:
HiggsToWW2LeptonsSkim.h:29
HiggsToWW2LeptonsSkim::etaMax_
double etaMax_
Definition:
HiggsToWW2LeptonsSkim.h:41
HiggsToWW2LeptonsSkim::filter
virtual bool filter(edm::Event &, const edm::EventSetup &)
Definition:
HiggsToWW2LeptonsSkim.cc:61
HiggsToWW2LeptonsSkim::etaMin_
double etaMin_
Definition:
HiggsToWW2LeptonsSkim.h:40
ParameterSet.h
HiggsToWW2LeptonsSkim::~HiggsToWW2LeptonsSkim
~HiggsToWW2LeptonsSkim()
Definition:
HiggsToWW2LeptonsSkim.cc:47
EDFilter.h
edm::EventSetup
Definition:
EventSetup.h:44
edm::EDFilter
Definition:
EDFilter.h:35
HiggsToWW2LeptonsSkim::HiggsToWW2LeptonsSkim
HiggsToWW2LeptonsSkim(const edm::ParameterSet &)
Definition:
HiggsToWW2LeptonsSkim.cc:32
GsfElectronFwd.h
HiggsToWW2LeptonsSkim::endJob
virtual void endJob()
Definition:
HiggsToWW2LeptonsSkim.cc:51
HiggsToWW2LeptonsSkim::nAccepted_
unsigned int nAccepted_
Definition:
HiggsToWW2LeptonsSkim.h:43
HiggsToWW2LeptonsSkim::theGLBMuonToken
edm::EDGetTokenT< reco::TrackCollection > theGLBMuonToken
Definition:
HiggsToWW2LeptonsSkim.h:46
HiggsToWW2LeptonsSkim::diTrackPtMin_
double diTrackPtMin_
Definition:
HiggsToWW2LeptonsSkim.h:39
edm::ParameterSet
Definition:
ParameterSet.h:35
edm::Event
Definition:
Event.h:62
HiggsToWW2LeptonsSkim::nEvents_
unsigned int nEvents_
Definition:
HiggsToWW2LeptonsSkim.h:42
HiggsToWW2LeptonsSkim::theGsfEToken
edm::EDGetTokenT< reco::GsfElectronCollection > theGsfEToken
Definition:
HiggsToWW2LeptonsSkim.h:47
Generated for CMSSW Reference Manual by
1.8.5