CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
JetPlusTrackProducer.h
Go to the documentation of this file.
1 // -*- C++ -*-
2 //
3 // Package: JetPlusTracks
4 // Class: JetPlusTrackProducer
5 //
13 //
14 // Original Author: Olga Kodolova,40 R-A12,+41227671273,
15 // Created: Fri Feb 19 10:14:02 CET 2010
16 // $Id: JetPlusTrackProducer.h,v 1.1 2010/03/04 13:12:36 kodolova Exp $
17 //
18 //
19 
20 
21 // system include files
22 #include <memory>
23 
24 // user include files
32 
33 #include <string>
34 
35 //
36 // class declaration
37 //
38 
40  public:
41  explicit JetPlusTrackProducer(const edm::ParameterSet&);
43  virtual void beginJob();
44  virtual void produce(edm::Event&, const edm::EventSetup&);
45  virtual void endJob();
46 
47  private:
48 
49 // Data
54  std::string alias;
55  bool vectorial_;
56  bool useZSP;
57  // ----------member data ---------------------------
58 };
virtual void produce(edm::Event &, const edm::EventSetup &)
ZSPJPTJetCorrector * mZSPalgo
JetPlusTrackProducer(const edm::ParameterSet &)
Jet energy correction algorithm using tracks.
JetPlusTrackCorrector * mJPTalgo