CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
CATopJetTagger.h
Go to the documentation of this file.
1 #ifndef TopQuarkAnalysis_TopJetProducers_interface_CATopJetTagger_h
2 #define TopQuarkAnalysis_TopJetProducers_interface_CATopJetTagger_h
3 
4 // -*- C++ -*-
5 //
6 // Package: CATopJetTagger
7 // Class: CATopJetTagger
8 //
23 //
24 // Original Author: "Salvatore Rappoccio"
25 // Created: Thu Jul 3 00:19:30 CDT 2008
26 // $Id: CATopJetTagger.h,v 1.5 2011/09/20 20:15:11 srappocc Exp $
27 //
28 //
29 
30 
31 // system include files
32 #include <memory>
33 #include <vector>
34 #include <sstream>
35 
36 // user include files
39 
42 
47 
49 
56 
57 #include <Math/VectorUtil.h>
58 #include <TH1.h>
59 #include <TH2.h>
60 #include <TTree.h>
61 
62 
63 //
64 // class decleration
65 //
66 
68  public:
69  explicit CATopJetTagger(const edm::ParameterSet&);
71 
72 
73  private:
74  virtual void beginJob() ;
75  virtual void produce( edm::Event&, const edm::EventSetup&);
76  virtual void endJob() ;
77 
78  // ----------member data ---------------------------
79 
81 
82  double TopMass_;
83  double WMass_;
84  bool verbose_;
85 
86 };
87 
88 
89 
90 #endif
edm::InputTag src_
virtual void produce(edm::Event &, const edm::EventSetup &)
virtual void endJob()
CATopJetTagger(const edm::ParameterSet &)
virtual void beginJob()