CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
SimplePi0DiscAnalyzer.h
Go to the documentation of this file.
1 #ifndef SimplePi0DiscAnalyzer_h
2 #define SimplePi0DiscAnalyzer_h
3 
4 //
5 // Package: RecoEgamma/Examples
6 // Class: SimplePi0DiscAnalyzer
7 //
8 
9 //
10 // Original Author: A. Kyriakis NCSR "Demokritos" Athens
11 // D Maletic, "Vinca" Belgrade
12 // Created: Mar 27 13:22:06 CEST 2009
13 // $Id: SimplePi0DiscAnalyzer.h,v 1.3 2011/05/20 17:17:28 wmtan Exp $
14 //
15 //
16 
23 
24 
27 
30 //#include "DataFormats/EgammaReco/interface/SuperCluster.h"
32 
34 
35 class MagneticField;
36 class TFile;
37 class TH1F;
38 class TH2F;
39 class TH1I;
40 class TProfile;
41 class TTree;
42 
44 {
45  public:
46 
48 
49  virtual ~SimplePi0DiscAnalyzer();
50 
51  virtual void beginJob();
52  virtual void endJob();
53  virtual void analyze(const edm::Event& e, const edm::EventSetup& c);
54 
55  private:
56 
57  // ----------member data ---------------------------
58 
60  std::string photonCollection_;
61 
62  std::string outputFile_;
63  TFile* rootFile_;
64 
66 
79 
80 };
81 
82 #endif
83 
84 
85 
SimplePi0DiscAnalyzer(const edm::ParameterSet &conf)
tuple conf
Definition: dbtoconf.py:185
virtual void analyze(const edm::Event &e, const edm::EventSetup &c)