CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
TTbarSpinCorrHepMCAnalyzer.h
Go to the documentation of this file.
1 // -*- C++ -*-
2 //
3 // Package: TTbarSpinCorrHepMCAnalyzer
4 // Class: TTbarSpinCorrHepMCAnalyzer
5 //
13 //
14 // Original Author: Martijn Gosselink,,,
15 // Created: Thu Jan 19 18:40:35 CET 2012
16 // $Id: TTbarSpinCorrHepMCAnalyzer.h,v 1.2 2012/10/12 15:15:20 wdd Exp $
17 //
18 //
19 // Added to: Validation/EventGenerator by Ian M. Nugent Oct 9, 2012
20 
21 
22 // system include files
23 #include <memory>
24 
25 // user include files
31 
34 
36 
40 
43 
45 
46 #include "CLHEP/Units/GlobalPhysicalConstants.h"
47 
48 #include "TFile.h"
49 #include "TH1D.h"
50 #include "TLorentzVector.h"
51 
52 //
53 // class declaration
54 //
55 
57 public:
60 
61 private:
62  virtual void beginJob() ;
63  virtual void analyze(const edm::Event&, const edm::EventSetup&);
64  virtual void endJob() ;
65 
66  virtual void beginRun(edm::Run const&, edm::EventSetup const&);
67  virtual void endRun(edm::Run const&, edm::EventSetup const&);
68  virtual void beginLuminosityBlock(edm::LuminosityBlock const&, edm::EventSetup const&);
69  virtual void endLuminosityBlock(edm::LuminosityBlock const&, edm::EventSetup const&);
70 
71  // ----------member data ---------------------------
73  double weight ;
74 
78 
81 
83 };
virtual void beginLuminosityBlock(edm::LuminosityBlock const &, edm::EventSetup const &)
virtual void endLuminosityBlock(edm::LuminosityBlock const &, edm::EventSetup const &)
virtual void beginRun(edm::Run const &, edm::EventSetup const &)
virtual void analyze(const edm::Event &, const edm::EventSetup &)
TTbarSpinCorrHepMCAnalyzer(const edm::ParameterSet &)
virtual void endRun(edm::Run const &, edm::EventSetup const &)
Definition: Run.h:33