Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
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:62
HiL1Subtractor::beginJob
virtual void beginJob()
Definition:
HiL1Subtractor.cc:254
Generated for CMSSW Reference Manual by
1.8.5