#ifndef jpsiHist_cxx #define jpsiHist_cxx #include "TH1.h" #include "TH2.h" #include "TTree.h" #include "TCanvas.h" class jpsiHist { public: TH1F *h1; TH1F *h2; TH1F *h3; TH1F * z01h; TH1F * z02h; TH1F * dzh; TH1F * PtDiMu; TH1F * PtDiMuSmall; TH1F * LxyEr; TH1F *LxyEr1; TH1F * D01; TH1F * D02; TH2F * D02vsD01; TH1F * D01c; TH1F * D02c; TH2F * D02vsD01c; TH1F * PtMu1; TH1F * PtMu2; TH1F * Mu1Type; TH1F * Mu2Type; TH1F * CMu1X; TH1F * CMu2X; TH1F * CThAx1; TH1F * CThAx2; TH1F * CThSt1; TH1F * CThSt2; TH1F * Si1; TH1F * Si2; TH1F * M1; TH1F * JPsiMassHisto; TH1F * M1D0Sig; TH1F * M2D0Sig; TH1F * FitPrb1; TH1F * SiLayer1; TH1F * SiLayer2; TH1F * BeamTypeRun; TH1F * Runs; TTree * outNTTree; void Book(); void Write(); void Draw(); void Load(); jpsiHist(): h1(0), h2(0), h3(0), z01h(0), z02h(0), dzh(0), PtDiMu(0), PtDiMuSmall(0), LxyEr(0), LxyEr1(0), D01(0), D02(0), D02vsD01(0), D01c(0), D02c(0), D02vsD01c(0), PtMu1(0), PtMu2(0), Mu1Type(0), Mu2Type(0), CMu1X(0), CMu2X(0), CThAx1(0), CThAx2(0), CThSt1(0), CThSt2(0), Si1(0), Si2(0), M1(0), JPsiMassHisto(0), M1D0Sig(0), M2D0Sig(0), FitPrb1(0), SiLayer1(0), SiLayer2(0), BeamTypeRun(0), Runs(0), outNTTree(0){ } ~jpsiHist() { } }; #endif