CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
TestMixedSource.h
Go to the documentation of this file.
1 // -*- C++ -*-
2 //
3 // Package: TestMixedSource
4 // Class: TestMixedSource
5 //
13 //
14 // Original Author: Emilia Lubenova Becheva
15 // Created: Wed May 20 16:46:58 CEST 2009
16 // $Id: TestMixedSource.h,v 1.2 2009/07/02 17:11:20 ebecheva Exp $
17 //
18 //
19 
20 #ifndef TestMixedSource_h
21 #define TestMixedSource_h
22 
23 // system include files
24 #include <memory>
25 
26 // user include files
29 
32 
34 
35 #include "TH1I.h"
36 #include "TFile.h"
37 
38 #include <iostream>
39 #include <fstream>
40 
41 //
42 // class decleration
43 //
44 namespace edm
45 {
47  public:
48  explicit TestMixedSource(const edm::ParameterSet&);
50 
51 
52  private:
53  virtual void beginJob() ;
54  virtual void analyze(const edm::Event&, const edm::EventSetup&);
55  virtual void endJob() ;
56 
57  // ----------member data ---------------------------
58  ofstream outputFile;
59  std::string fileName_;
60  int bunchcr_;
61  int minbunch_;
62  int maxbunch_;
69  TH1I * tofhist_;
70  TH1I * tofhist_sig_;
74  TFile *histFile_;
75 
76 
77 };
78 }//edm
79 #endif
TH1I * histPSimHit_bunchPileups_TrackerHitsTECHighTof_
TH1I * histPSimHit_bunchSignal_MuonCSCHits_
TH1I * histPSimHit_bunchPileups_MuonCSCHits_
virtual void beginJob()
TH1I * histPSimHit_bunchSignal_TrackerHitsTECHighTof_
virtual void analyze(const edm::Event &, const edm::EventSetup &)
TestMixedSource(const edm::ParameterSet &)