Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
PhysicsTools
HepMCCandAlgos
interface
HFFilter.h
Go to the documentation of this file.
1
#ifndef PhysicsTools_HepMCCandAlgos_interface_HFFilter_h
2
#define PhysicsTools_HepMCCandAlgos_interface_HFFilter_h
3
4
// -*- C++ -*-
5
//
6
// Package: HFFilter
7
// Class: HFFilter
8
//
18
//
19
// Original Author: "Salvatore Rappoccio"
20
// Created: Tue Apr 8 16:19:45 CDT 2008
21
// $Id: HFFilter.h,v 1.2 2010/01/11 13:26:22 hegner Exp $
22
//
23
//
24
25
26
// system include files
27
#include <memory>
28
#include <string>
29
30
// user include files
31
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
32
#include "
FWCore/Framework/interface/EDFilter.h
"
33
34
#include "
FWCore/Framework/interface/Event.h
"
35
#include "
FWCore/Framework/interface/MakerMacros.h
"
36
37
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
38
39
40
//
41
// class declaration
42
//
43
44
class
HFFilter
:
public
edm::EDFilter
{
45
public
:
46
explicit
HFFilter
(
const
edm::ParameterSet
&);
47
~HFFilter
();
48
49
virtual
bool
filter
(
edm::Event
&,
const
edm::EventSetup
&);
50
virtual
void
endJob
() ;
51
52
private
:
53
// ----------member data ---------------------------
54
edm::InputTag
genJetsCollName_
;
// Input GenJetsCollection
55
double
ptMin_
;
// Min pt
56
double
etaMax_
;
// Max abs(eta)
57
};
58
59
#endif
HFFilter::filter
virtual bool filter(edm::Event &, const edm::EventSetup &)
Definition:
HFFilter.cc:32
HFFilter::ptMin_
double ptMin_
Definition:
HFFilter.h:55
HFFilter::etaMax_
double etaMax_
Definition:
HFFilter.h:56
HFFilter::endJob
virtual void endJob()
Definition:
HFFilter.cc:72
Event.h
MakerMacros.h
Frameworkfwd.h
HFFilter::~HFFilter
~HFFilter()
Definition:
HFFilter.cc:20
ParameterSet.h
HFFilter::genJetsCollName_
edm::InputTag genJetsCollName_
Definition:
HFFilter.h:54
EDFilter.h
edm::EventSetup
Definition:
EventSetup.h:44
HFFilter
Definition:
HFFilter.h:44
edm::EDFilter
Definition:
EDFilter.h:24
edm::InputTag
Definition:
InputTag.h:12
HFFilter::HFFilter
HFFilter(const edm::ParameterSet &)
Definition:
HFFilter.cc:12
edm::ParameterSet
Definition:
ParameterSet.h:35
edm::Event
Definition:
Event.h:50
Generated for CMSSW Reference Manual by
1.8.5