Main Page
Namespaces
Classes
Package Documentation
RecoJets
JetAnalyzers
interface
ptHatFilter.h
Go to the documentation of this file.
1
// Name: ptHatFilter.h
2
// Description: Class header to filter events in a range of Monte Carlo ptHat.
3
// Author: R. Harris
4
// Date: 28 - October - 2008
5
#ifndef ptHatFilter_h
6
#define ptHatFilter_h
7
#include "
FWCore/Framework/interface/EDFilter.h
"
8
class
ptHatFilter
:
public
edm::EDFilter
9
{
10
public
:
11
ptHatFilter
(
const
edm::ParameterSet
&);
12
~ptHatFilter
()
override
;
13
void
beginJob
()
override
;
14
bool
filter
(
edm::Event
&
e
,
edm::EventSetup
const
& iSetup)
override
;
15
void
endJob
()
override
;
16
private
:
17
double
ptHatLowerCut
;
18
double
ptHatUpperCut
;
19
int
totalEvents
;
20
int
acceptedEvents
;
21
};
22
#endif
ptHatFilter::filter
bool filter(edm::Event &e, edm::EventSetup const &iSetup) override
Definition:
ptHatFilter.cc:34
ptHatFilter::ptHatFilter
ptHatFilter(const edm::ParameterSet &)
Definition:
ptHatFilter.cc:17
ptHatFilter
Definition:
ptHatFilter.h:8
MillePedeFileConverter_cfg.e
e
Definition:
MillePedeFileConverter_cfg.py:37
ptHatFilter::~ptHatFilter
~ptHatFilter() override
Definition:
ptHatFilter.cc:30
ptHatFilter::ptHatUpperCut
double ptHatUpperCut
Definition:
ptHatFilter.h:18
ptHatFilter::ptHatLowerCut
double ptHatLowerCut
Definition:
ptHatFilter.h:17
EDFilter.h
edm::EventSetup
Definition:
EventSetup.h:57
edm::EDFilter
Definition:
EDFilter.h:39
edm::ParameterSet
Definition:
ParameterSet.h:36
ptHatFilter::beginJob
void beginJob() override
Definition:
ptHatFilter.cc:23
edm::Event
Definition:
Event.h:71
ptHatFilter::acceptedEvents
int acceptedEvents
Definition:
ptHatFilter.h:20
ptHatFilter::totalEvents
int totalEvents
Definition:
ptHatFilter.h:19
ptHatFilter::endJob
void endJob() override
Definition:
ptHatFilter.cc:50
Generated for CMSSW Reference Manual by
1.8.11