Main Page
Namespaces
Classes
Package Documentation
CVS Directory
WorkBook
Offline Guide
Release schedule
•
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:25
EgammaProbeSelector::nSelectedEvents
int nSelectedEvents
Definition:
EgammaProbeSelector.h:54
EgammaProbeSelector::jetLabel
edm::InputTag jetLabel
Definition:
EgammaProbeSelector.h:41
edm::InputTag
Definition:
InputTag.h:17
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:56
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