Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
GeneratorInterface
GenFilters
interface
PythiaFilterZJetWithOutBg.h
Go to the documentation of this file.
1
#ifndef PythiaFilterZJetWithOutBg_h
2
#define PythiaFilterZJetWithOutBg_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
namespace
edm {
27
class
HepMCProduct
;
28
}
29
30
class
PythiaFilterZJetWithOutBg
:
public
edm::EDFilter
{
31
public
:
32
explicit
PythiaFilterZJetWithOutBg
(
const
edm::ParameterSet
&);
33
~PythiaFilterZJetWithOutBg
();
34
35
virtual
bool
filter
(
edm::Event
&,
const
edm::EventSetup
&);
36
37
private
:
38
39
edm::EDGetTokenT<edm::HepMCProduct>
token_
;
40
double
etaMuMax
;
41
double
ptMuMin
;
42
double
ptZMin
;
43
double
ptZMax
;
44
double
m_z
;
45
double
dm_z
;
46
int
nmu
;
47
48
int
theNumberOfSelected
;
49
int
maxnumberofeventsinrun
;
50
51
};
52
#endif
Event.h
MakerMacros.h
PythiaFilterZJetWithOutBg::theNumberOfSelected
int theNumberOfSelected
Definition:
PythiaFilterZJetWithOutBg.h:48
PythiaFilterZJetWithOutBg::maxnumberofeventsinrun
int maxnumberofeventsinrun
Definition:
PythiaFilterZJetWithOutBg.h:49
PythiaFilterZJetWithOutBg::token_
edm::EDGetTokenT< edm::HepMCProduct > token_
Definition:
PythiaFilterZJetWithOutBg.h:39
edm::EDGetTokenT< edm::HepMCProduct >
Frameworkfwd.h
ParameterSet.h
PythiaFilterZJetWithOutBg::nmu
int nmu
Definition:
PythiaFilterZJetWithOutBg.h:46
EDFilter.h
PythiaFilterZJetWithOutBg::ptZMin
double ptZMin
Definition:
PythiaFilterZJetWithOutBg.h:42
PythiaFilterZJetWithOutBg::filter
virtual bool filter(edm::Event &, const edm::EventSetup &)
Definition:
PythiaFilterZJetWithOutBg.cc:27
HepMCProduct
PythiaFilterZJetWithOutBg::ptZMax
double ptZMax
Definition:
PythiaFilterZJetWithOutBg.h:43
edm::EventSetup
Definition:
EventSetup.h:45
edm::EDFilter
Definition:
EDFilter.h:37
PythiaFilterZJetWithOutBg::m_z
double m_z
Definition:
PythiaFilterZJetWithOutBg.h:44
PythiaFilterZJetWithOutBg::~PythiaFilterZJetWithOutBg
~PythiaFilterZJetWithOutBg()
Definition:
PythiaFilterZJetWithOutBg.cc:23
PythiaFilterZJetWithOutBg::ptMuMin
double ptMuMin
Definition:
PythiaFilterZJetWithOutBg.h:41
edm::ParameterSet
Definition:
ParameterSet.h:36
PythiaFilterZJetWithOutBg::dm_z
double dm_z
Definition:
PythiaFilterZJetWithOutBg.h:45
PythiaFilterZJetWithOutBg::etaMuMax
double etaMuMax
Definition:
PythiaFilterZJetWithOutBg.h:40
edm::Event
Definition:
Event.h:64
PythiaFilterZJetWithOutBg
Definition:
PythiaFilterZJetWithOutBg.h:30
PythiaFilterZJetWithOutBg::PythiaFilterZJetWithOutBg
PythiaFilterZJetWithOutBg(const edm::ParameterSet &)
Definition:
PythiaFilterZJetWithOutBg.cc:9
Generated for CMSSW Reference Manual by
1.8.5