test
Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
RecoHI
HiJetAlgos
interface
HiGenCleaner.h
Go to the documentation of this file.
1
#ifndef RecoHIHiHiJetAlgosHiGenCleaner_H
2
#define RecoHIHiHiJetAlgosHiGenCleaner_H
3
// -*- C++ -*-
4
//
5
// Package: HiGenCleaner
6
// Class: HiGenCleaner
7
//
15
//
16
// Original Author: Yetkin Yilmaz
17
// Created: Tue Jul 21 04:26:01 EDT 2009
18
//
19
//
20
21
// system include files
22
#include <memory>
23
#include <vector>
24
25
// user include files
26
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
27
#include "
FWCore/Framework/interface/EDProducer.h
"
28
29
#include "
FWCore/Framework/interface/Event.h
"
30
31
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
32
#include "
FWCore/Utilities/interface/InputTag.h
"
33
34
#include "
DataFormats/Common/interface/View.h
"
35
36
//
37
// class decleration
38
//
39
40
template
<
class
T2>
41
class
HiGenCleaner
:
public
edm::EDProducer
{
42
public
:
43
typedef
std::vector<T2>
T2Collection
;
44
explicit
HiGenCleaner
(
const
edm::ParameterSet
&);
45
~HiGenCleaner
();
46
47
private
:
48
virtual
void
produce
(
edm::Event
&,
const
edm::EventSetup
&)
override
;
49
// ----------member data ---------------------------
50
51
edm::EDGetTokenT<edm::View<T2>
>
jetSrc_
;
52
double
deltaR_
;
53
double
ptCut_
;
54
bool
makeNew_
;
55
bool
fillDummy_
;
56
57
};
58
59
60
#endif
HiGenCleaner::ptCut_
double ptCut_
Definition:
HiGenCleaner.h:53
Event.h
HiGenCleaner::T2Collection
std::vector< T2 > T2Collection
Definition:
HiGenCleaner.h:43
edm::EDGetTokenT
Definition:
EDGetToken.h:32
Frameworkfwd.h
edm::EDProducer
Definition:
EDProducer.h:35
ParameterSet.h
HiGenCleaner::jetSrc_
edm::EDGetTokenT< edm::View< T2 > > jetSrc_
Definition:
HiGenCleaner.h:51
View.h
edm::EventSetup
Definition:
EventSetup.h:45
HiGenCleaner::produce
virtual void produce(edm::Event &, const edm::EventSetup &) override
Definition:
HiGenCleaner.cc:91
HiGenCleaner::fillDummy_
bool fillDummy_
Definition:
HiGenCleaner.h:55
HiGenCleaner::~HiGenCleaner
~HiGenCleaner()
Definition:
HiGenCleaner.cc:77
EDProducer.h
HiGenCleaner::makeNew_
bool makeNew_
Definition:
HiGenCleaner.h:54
InputTag.h
HiGenCleaner
Definition:
HiGenCleaner.h:41
edm::ParameterSet
Definition:
ParameterSet.h:36
HiGenCleaner::HiGenCleaner
HiGenCleaner(const edm::ParameterSet &)
Definition:
HiGenCleaner.cc:65
edm::Event
Definition:
Event.h:65
HiGenCleaner::deltaR_
double deltaR_
Definition:
HiGenCleaner.h:52
Generated for CMSSW Reference Manual by
1.8.5