Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
RecoJets
JetProducers
plugins
CastorJetIDProducer.h
Go to the documentation of this file.
1
#ifndef RecoJets_JetProducers_plugins_CastorJetIDProducer_h
2
#define RecoJets_JetProducers_plugins_CastorJetIDProducer_h
3
4
// -*- C++ -*-
5
//
6
// Package: CastorJetIDProducer
7
// Class: CastorJetIDProducer
8
//
15
//
16
// Original Author: "Salvatore Rappoccio"
17
// Created: Thu Sep 17 12:18:18 CDT 2009
18
// $Id: CastorJetIDProducer.h,v 1.2 2010/07/06 17:39:38 srappocc Exp $
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
#include "
RecoJets/JetProducers/interface/CastorJetIDHelper.h
"
37
38
//
39
// class decleration
40
//
41
42
class
CastorJetIDProducer
:
public
edm::EDProducer
{
43
public
:
44
45
explicit
CastorJetIDProducer
(
const
edm::ParameterSet
&);
46
~CastorJetIDProducer
();
47
48
private
:
49
virtual
void
beginJob
() ;
50
virtual
void
produce
(
edm::Event
&,
const
edm::EventSetup
&);
51
virtual
void
endJob
() ;
52
53
// ----------member data ---------------------------
54
edm::InputTag
src_
;
// input jet source
55
reco::helper::CastorJetIDHelper
helper_
;
// castor jet id helper algorithm
56
};
57
58
59
#endif
CastorJetIDProducer::produce
virtual void produce(edm::Event &, const edm::EventSetup &)
Definition:
CastorJetIDProducer.cc:37
Event.h
CastorJetIDProducer::src_
edm::InputTag src_
Definition:
CastorJetIDProducer.h:54
CastorJetIDProducer::beginJob
virtual void beginJob()
Definition:
CastorJetIDProducer.cc:86
MakerMacros.h
CastorJetIDProducer
Definition:
CastorJetIDProducer.h:42
CastorJetIDProducer::endJob
virtual void endJob()
Definition:
CastorJetIDProducer.cc:92
Frameworkfwd.h
edm::EDProducer
Definition:
EDProducer.h:21
ParameterSet.h
CastorJetIDProducer::CastorJetIDProducer
CastorJetIDProducer(const edm::ParameterSet &)
Definition:
CastorJetIDProducer.cc:18
CastorJetIDHelper.h
edm::EventSetup
Definition:
EventSetup.h:44
CastorJetIDProducer::helper_
reco::helper::CastorJetIDHelper helper_
Definition:
CastorJetIDProducer.h:55
reco::helper::CastorJetIDHelper
Definition:
CastorJetIDHelper.h:13
EDProducer.h
CastorJetIDProducer::~CastorJetIDProducer
~CastorJetIDProducer()
Definition:
CastorJetIDProducer.cc:26
edm::InputTag
Definition:
InputTag.h:12
InputTag.h
edm::ParameterSet
Definition:
ParameterSet.h:35
edm::Event
Definition:
Event.h:50
Generated for CMSSW Reference Manual by
1.8.5