Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
GeneratorInterface
GenFilters
interface
PythiaFilterEMJet.h
Go to the documentation of this file.
1
#ifndef PythiaFilterEMJet_h
2
#define PythiaFilterEMJet_h
3
12
// system include files
13
#include <memory>
14
15
// user include files
16
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
17
#include "
FWCore/Framework/interface/EDFilter.h
"
18
19
#include "
FWCore/Framework/interface/Event.h
"
20
#include "
FWCore/Framework/interface/MakerMacros.h
"
21
22
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
23
24
25
class
PythiaFilterEMJet
:
public
edm::EDFilter
{
26
public
:
27
explicit
PythiaFilterEMJet
(
const
edm::ParameterSet
&);
28
~PythiaFilterEMJet
();
29
30
virtual
bool
filter
(
edm::Event
&,
const
edm::EventSetup
&);
31
32
private
:
33
34
std::string
label_
;
35
double
etaMin
;
36
double
eTSumMin
;
37
double
pTMin
;
38
double
etaMax
;
39
double
eTSumMax
;
40
double
pTMax
;
41
double
ebEtaMax
;
42
double
deltaEB
;
43
double
deltaEE
;
44
45
int
theNumberOfTestedEvt
;
46
int
theNumberOfSelected
;
47
int
maxnumberofeventsinrun
;
48
49
};
50
#endif
PythiaFilterEMJet::~PythiaFilterEMJet
~PythiaFilterEMJet()
Definition:
PythiaFilterEMJet.cc:67
PythiaFilterEMJet::theNumberOfTestedEvt
int theNumberOfTestedEvt
Definition:
PythiaFilterEMJet.h:45
PythiaFilterEMJet::ebEtaMax
double ebEtaMax
Definition:
PythiaFilterEMJet.h:41
PythiaFilterEMJet::label_
std::string label_
Definition:
PythiaFilterEMJet.h:34
Event.h
MakerMacros.h
PythiaFilterEMJet::deltaEB
double deltaEB
Definition:
PythiaFilterEMJet.h:42
Frameworkfwd.h
ParameterSet.h
PythiaFilterEMJet::eTSumMax
double eTSumMax
Definition:
PythiaFilterEMJet.h:39
PythiaFilterEMJet
Definition:
PythiaFilterEMJet.h:25
PythiaFilterEMJet::pTMax
double pTMax
Definition:
PythiaFilterEMJet.h:40
EDFilter.h
PythiaFilterEMJet::deltaEE
double deltaEE
Definition:
PythiaFilterEMJet.h:43
PythiaFilterEMJet::PythiaFilterEMJet
PythiaFilterEMJet(const edm::ParameterSet &)
Definition:
PythiaFilterEMJet.cc:38
edm::EventSetup
Definition:
EventSetup.h:44
edm::EDFilter
Definition:
EDFilter.h:24
PythiaFilterEMJet::pTMin
double pTMin
Definition:
PythiaFilterEMJet.h:37
PythiaFilterEMJet::etaMin
double etaMin
Definition:
PythiaFilterEMJet.h:35
PythiaFilterEMJet::theNumberOfSelected
int theNumberOfSelected
Definition:
PythiaFilterEMJet.h:46
edm::ParameterSet
Definition:
ParameterSet.h:35
edm::Event
Definition:
Event.h:50
PythiaFilterEMJet::filter
virtual bool filter(edm::Event &, const edm::EventSetup &)
Definition:
PythiaFilterEMJet.cc:75
PythiaFilterEMJet::eTSumMin
double eTSumMin
Definition:
PythiaFilterEMJet.h:36
PythiaFilterEMJet::etaMax
double etaMax
Definition:
PythiaFilterEMJet.h:38
PythiaFilterEMJet::maxnumberofeventsinrun
int maxnumberofeventsinrun
Definition:
PythiaFilterEMJet.h:47
Generated for CMSSW Reference Manual by
1.8.5