Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
RecoHI
HiJetAlgos
plugins
HiL1Subtractor.h
Go to the documentation of this file.
1
#ifndef RecoJets_JetProducers_plugins_HiL1Subtractor_h
2
#define RecoJets_JetProducers_plugins_HiL1Subtractor_h
3
4
// -*- C++ -*-
5
//
6
// Package: HiL1Subtractor
7
// Class: HiL1Subtractor
8
//
16
//
17
// Original Author: "Matthew Nguyen"
18
// Created: Sun Nov 7 12:18:18 CDT 2010
19
//
20
//
21
22
23
// system include files
24
#include <memory>
25
26
// user include files
27
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
28
#include "
FWCore/Framework/interface/EDProducer.h
"
29
30
#include "
FWCore/Framework/interface/Event.h
"
31
#include "
FWCore/Framework/interface/MakerMacros.h
"
32
33
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
34
#include "
FWCore/Utilities/interface/InputTag.h
"
35
36
37
//
38
// class declaration
39
//
40
41
class
HiL1Subtractor
:
public
edm::EDProducer
{
42
43
protected
:
44
//
45
// typedefs & structs
46
//
47
48
public
:
49
50
explicit
HiL1Subtractor
(
const
edm::ParameterSet
&);
51
~HiL1Subtractor
();
52
53
54
private
:
55
virtual
void
beginJob
() ;
56
virtual
void
produce
(
edm::Event
&,
const
edm::EventSetup
&);
57
virtual
void
endJob
() ;
58
59
60
// ----------member data ---------------------------
61
edm::InputTag
src_
;
// input jet source
62
63
protected
:
64
std::string
jetType_
;
// Type of jet
65
std::string
rhoTag_
;
// Algorithm for rho estimation
66
};
67
68
69
#endif
HiL1Subtractor::endJob
virtual void endJob()
Definition:
HiL1Subtractor.cc:260
HiL1Subtractor::src_
edm::InputTag src_
Definition:
HiL1Subtractor.h:61
Event.h
MakerMacros.h
HiL1Subtractor::HiL1Subtractor
HiL1Subtractor(const edm::ParameterSet &)
Definition:
HiL1Subtractor.cc:23
HiL1Subtractor::rhoTag_
std::string rhoTag_
Definition:
HiL1Subtractor.h:65
Frameworkfwd.h
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:255
edm::EDProducer
Definition:
EDProducer.h:33
ParameterSet.h
HiL1Subtractor::jetType_
std::string jetType_
Definition:
HiL1Subtractor.h:64
edm::EventSetup
Definition:
EventSetup.h:44
HiL1Subtractor::produce
virtual void produce(edm::Event &, const edm::EventSetup &)
Definition:
HiL1Subtractor.cc:57
EDProducer.h
HiL1Subtractor
Definition:
HiL1Subtractor.h:41
edm::InputTag
Definition:
InputTag.h:17
InputTag.h
HiL1Subtractor::~HiL1Subtractor
~HiL1Subtractor()
Definition:
HiL1Subtractor.cc:46
edm::ParameterSet
Definition:
ParameterSet.h:35
edm::Event
Definition:
Event.h:59
HiL1Subtractor::beginJob
virtual void beginJob()
Definition:
HiL1Subtractor.cc:254
Generated for CMSSW Reference Manual by
1.8.5