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 //
17 //
18 
19 
20 // system include files
21 #include <memory>
22 
23 // user include files
29 #include "JetPlusTrackCorrector.h"
30 #include "ZSPJPTJetCorrector.h"
31 
32 #include <string>
33 
34 //
35 // class declaration
36 //
37 
39  public:
40  explicit JetPlusTrackProducer(const edm::ParameterSet&);
42  virtual void beginJob();
43  virtual void produce(edm::Event&, const edm::EventSetup&);
44  virtual void endJob();
45 
46  private:
47 
48 // Data
54  bool vectorial_;
55  bool useZSP;
56  double ptCUT;
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