#include #include using namespace std; void testplot() { TFile *_file1 = TFile::Open("testMCnoemi.root"); TFile *_file2 = TFile::Open("testmc.root"); const int nbinsPt=7; _file1->cd(); TH1F *eff = new TH1F(*PtMajor_Jpsi_EFMU4); double N[nbinsPt]; double NMC[nbinsPt]; double epsilon[nbinsPt]; double error[nbinsPt]; double epsilonMC[nbinsPt]; double errorMC[nbinsPt]; double num; int i; for(i=0;i<=(nbinsPt-1);i++) { Double_t DenbinContent =eff->GetBinContent(i+1); cout<Divide(WPtMajor_Jpsi_EFMU4_Jpsimumupass_vs_EFMU4,PtMajor_Jpsi_EFMU4); for(i=0;i<=(nbinsPt-1);i++) { Double_t DenbinContent =eff->GetBinContent(i+1); cout<SetLineColor(4); eff->Draw(); _file2->cd(); TH1F *eff = new TH1F(*PtMajor_Jpsi_EFMU4); eff->SetLineColor(2); for(i=0;i<=(nbinsPt-1);i++) { Double_t DenbinContent =eff->GetBinContent(i+1); cout<Divide(WPtMajor_Jpsi_EFMU4_Jpsimumupass_vs_EFMU4,PtMajor_Jpsi_EFMU4); eff->Draw("same"); for(i=0;i<=(nbinsPt-1);i++) { Double_t DenbinContent =eff->GetBinContent(i+1); cout<