CMS 3D CMS Logo

UEAnalysisMPI.h

Go to the documentation of this file.
00001 #ifndef UEAnalysisMPI_h
00002 #define UEAnalysisMPI_h
00003 
00004 #include <iostream>
00005 #include <fstream>
00006 #include <string>
00007 #include <vector>
00008 #include <TFile.h>
00009 
00010 #include <TH1F.h>
00011 #include <TProfile.h>
00012 
00013 #include <TClonesArray.h>
00014 #include <TLorentzVector.h>
00015 
00016 using namespace std;
00017 
00018 class UEAnalysisMPI {
00019  public :
00020 
00021   UEAnalysisMPI();
00022   ~UEAnalysisMPI(){}
00023 
00024   void mpiAnalysisMC(float,float,float,TClonesArray*);
00025   void mpiAnalysisRECO(float,float,float,TClonesArray*);
00026 
00027   void Begin(TFile *);
00028 
00029   void writeToFile(TFile *);
00030 
00031   TH1D* fNumbMPIMC;
00032   TH1D* fdEtaLeadingPairMC;
00033   TH1D* fdPhiLeadingPairMC;
00034   TH1D* fptRatioLeadingPairMC;
00035   TProfile* pPtRatio_vs_PtJleadMC;
00036   TProfile* pPtRatio_vs_EtaJleadMC;
00037   TProfile* pPtRatio_vs_PhiJleadMC;
00038 
00039   TH1D* fNumbMPIRECO;
00040   TH1D* fdEtaLeadingPairRECO;
00041   TH1D* fdPhiLeadingPairRECO;
00042   TH1D* fptRatioLeadingPairRECO;
00043   TProfile* pPtRatio_vs_PtJleadRECO;
00044   TProfile* pPtRatio_vs_EtaJleadRECO;
00045   TProfile* pPtRatio_vs_PhiJleadRECO;
00046 
00047   float piG;
00048   float rangePhi;
00049 };
00050 
00051 #endif

Generated on Tue Jun 9 17:42:53 2009 for CMSSW by  doxygen 1.5.4