Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
EgammaAnalysis
CSA07Skims
interface
EgammaProbeSelector.h
Go to the documentation of this file.
1
#ifndef EgammaProbeSelector_h
2
#define EgammaProbeSelector_h
3
13
// system include files
14
#include <memory>
15
16
// user include files
17
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
18
#include "
FWCore/Framework/interface/EDFilter.h
"
19
20
#include "
FWCore/Framework/interface/Event.h
"
21
#include "
FWCore/Framework/interface/MakerMacros.h
"
22
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
23
#include "
FWCore/Utilities/interface/InputTag.h
"
24
25
26
27
28
#include <
math.h
>
29
30
class
EgammaProbeSelector
:
public
edm::EDFilter
{
31
32
public
:
33
explicit
EgammaProbeSelector
(
const
edm::ParameterSet
&);
34
~EgammaProbeSelector
();
35
36
virtual
bool
filter
(
edm::Event
&,
const
edm::EventSetup
& );
37
38
private
:
39
bool
debug
;
40
41
edm::InputTag
jetLabel
;
42
int
minNumberOfjets
;
43
double
jetEtMin
;
44
double
jetEtaMin
;
45
double
jetEtaMax
;
46
47
edm::InputTag
scLabel
;
48
edm::InputTag
scEELabel
;
49
int
minNumberOfSuperClusters
;
50
double
scEtMin
;
51
double
scEtaMin
;
52
double
scEtaMax
;
53
54
int
nEvents
,
nSelectedEvents
;
55
};
56
#endif
57
58
59
math.h
EgammaProbeSelector
Definition:
EgammaProbeSelector.h:30
EgammaProbeSelector::~EgammaProbeSelector
~EgammaProbeSelector()
Definition:
EgammaProbeSelector.cc:44
Event.h
MakerMacros.h
Frameworkfwd.h
EgammaProbeSelector::scEtaMax
double scEtaMax
Definition:
EgammaProbeSelector.h:52
ParameterSet.h
EgammaProbeSelector::scEELabel
edm::InputTag scEELabel
Definition:
EgammaProbeSelector.h:48
EgammaProbeSelector::scEtMin
double scEtMin
Definition:
EgammaProbeSelector.h:50
EgammaProbeSelector::EgammaProbeSelector
EgammaProbeSelector(const edm::ParameterSet &)
Definition:
EgammaProbeSelector.cc:24
EgammaProbeSelector::jetEtaMax
double jetEtaMax
Definition:
EgammaProbeSelector.h:45
EDFilter.h
EgammaProbeSelector::minNumberOfSuperClusters
int minNumberOfSuperClusters
Definition:
EgammaProbeSelector.h:49
EgammaProbeSelector::jetEtMin
double jetEtMin
Definition:
EgammaProbeSelector.h:43
EgammaProbeSelector::scLabel
edm::InputTag scLabel
Definition:
EgammaProbeSelector.h:47
edm::EventSetup
Definition:
EventSetup.h:44
EgammaProbeSelector::scEtaMin
double scEtaMin
Definition:
EgammaProbeSelector.h:51
EgammaProbeSelector::minNumberOfjets
int minNumberOfjets
Definition:
EgammaProbeSelector.h:42
edm::EDFilter
Definition:
EDFilter.h:24
EgammaProbeSelector::nSelectedEvents
int nSelectedEvents
Definition:
EgammaProbeSelector.h:54
EgammaProbeSelector::jetLabel
edm::InputTag jetLabel
Definition:
EgammaProbeSelector.h:41
edm::InputTag
Definition:
InputTag.h:12
InputTag.h
EgammaProbeSelector::debug
bool debug
Definition:
EgammaProbeSelector.h:39
edm::ParameterSet
Definition:
ParameterSet.h:35
EgammaProbeSelector::jetEtaMin
double jetEtaMin
Definition:
EgammaProbeSelector.h:44
edm::Event
Definition:
Event.h:50
EgammaProbeSelector::filter
virtual bool filter(edm::Event &, const edm::EventSetup &)
Definition:
EgammaProbeSelector.cc:53
EgammaProbeSelector::nEvents
int nEvents
Definition:
EgammaProbeSelector.h:54
Generated for CMSSW Reference Manual by
1.8.5