CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
MultiplicityCorrelatorHistogramMaker.h
Go to the documentation of this file.
1 #ifndef DPGAnalysis_SiStripTools_MultiplicityCorrelatorHistogramMaker_H
2 #define DPGAnalysis_SiStripTools_MultiplicityCorrelatorHistogramMaker_H
3 
5 
6 
7 namespace edm {
8  class ParameterSet;
9  class Event;
10  class Run;
11 }
12 class TH1F;
13 class TH2F;
14 
16 
17  public:
20 
22 
23  void beginRun(const edm::Run& iRun);
24  void fill(const edm::Event& iEvent, const int xmult, const int ymult);
25 
26  private:
27 
30  bool m_runHisto;
35  double m_scfact;
36  TH2F* m_yvsxmult;
37  TH1F* m_atanyoverx;
39  TProfile** m_atanyoverxvsbxrun;
41  TH2F** m_yvsxmultrun;
42  TProfile2D** m_yvsxmultprofvsbxrun;
43  TProfile2D** m_xvsymultprofvsbxrun;
44 };
45 
46 
47 #endif // DPGAnalysis_SiStripTools_MultiplicityCorrelatorHistogramMaker_H
void fill(const edm::Event &iEvent, const int xmult, const int ymult)
int iEvent
Definition: GenABIO.cc:243
Definition: Run.h:33