void test() { TFile *f = new TFile("output_low_mA130tb08_1.0_comb.root", "read"); TTree *pll = (TTree*) f->Get("pll"); TH1::SetDefaultSumw2(); TH1F *h = new TH1F("h", "h", 30,-3,3); TCanvas *c = new TCanvas(); TString ftag = "output_low_mA130tb08_1.0_comb.root"; ftag.ReplaceAll("_comb.root",""); ftag.ReplaceAll("output_",""); h->GetXaxis()->SetTitle("alpha"); h->GetYaxis()->SetTitle("Number of Toys (a.u.)"); TString SampleTag="low"; TGraphErrors *g_b = new TGraphErrors(); TGraphErrors *g_sb = new TGraphErrors(); g_b->SetTitle("Background only, "+SampleTag); g_sb->SetTitle("Signal+Background, "+SampleTag); int counter_b=0; TString s_alpha[1000]; h->SetTitle("alpha_B_EFF (Bkg only, "+SampleTag+")"); pll->Draw("alpha_B_EFF>>h","is_alt==1"); h->Scale(1./h->Integral(0,999)); h->Fit("gaus"); h->Draw("HIST"); h->Draw("PE,same"); c->Print("pull_alpha_B_EFF_bkgonly_"+ftag+".png"); g_b->SetPoint(counter_b, counter_b+1, h->GetMean()); g_b->SetPointError(counter_b, 0., h->GetRMS()); h->SetTitle("alpha_B_EFF (sig model, "+SampleTag+")"); pll->Draw("alpha_B_EFF>>h","is_alt==0"); h->Scale(1./h->Integral(0,999)); h->Fit("gaus"); h->Draw("HIST"); h->Draw("PE,same"); c->Print("pull_alpha_B_EFF_sigmodel_"+ftag+".png"); g_sb->SetPoint(counter_b, counter_b+1, h->GetMean()); g_sb->SetPointError(counter_b, 0., h->GetRMS()); s_alpha[counter_b] = "alpha_B_EFF"; ++counter_b; h->SetTitle("alpha_EL_ID (Bkg only, "+SampleTag+")"); pll->Draw("alpha_EL_ID>>h","is_alt==1"); h->Scale(1./h->Integral(0,999)); h->Fit("gaus"); h->Draw("HIST"); h->Draw("PE,same"); c->Print("pull_alpha_EL_ID_bkgonly_"+ftag+".png"); g_b->SetPoint(counter_b, counter_b+1, h->GetMean()); g_b->SetPointError(counter_b, 0., h->GetRMS()); h->SetTitle("alpha_EL_ID (sig model, "+SampleTag+")"); pll->Draw("alpha_EL_ID>>h","is_alt==0"); h->Scale(1./h->Integral(0,999)); h->Fit("gaus"); h->Draw("HIST"); h->Draw("PE,same"); c->Print("pull_alpha_EL_ID_sigmodel_"+ftag+".png"); g_sb->SetPoint(counter_b, counter_b+1, h->GetMean()); g_sb->SetPointError(counter_b, 0., h->GetRMS()); s_alpha[counter_b] = "alpha_EL_ID"; ++counter_b; h->SetTitle("alpha_JES_BASE (Bkg only, "+SampleTag+")"); pll->Draw("alpha_JES_BASE>>h","is_alt==1"); h->Scale(1./h->Integral(0,999)); h->Fit("gaus"); h->Draw("HIST"); h->Draw("PE,same"); c->Print("pull_alpha_JES_BASE_bkgonly_"+ftag+".png"); g_b->SetPoint(counter_b, counter_b+1, h->GetMean()); g_b->SetPointError(counter_b, 0., h->GetRMS()); h->SetTitle("alpha_JES_BASE (sig model, "+SampleTag+")"); pll->Draw("alpha_JES_BASE>>h","is_alt==0"); h->Scale(1./h->Integral(0,999)); h->Fit("gaus"); h->Draw("HIST"); h->Draw("PE,same"); c->Print("pull_alpha_JES_BASE_sigmodel_"+ftag+".png"); g_sb->SetPoint(counter_b, counter_b+1, h->GetMean()); g_sb->SetPointError(counter_b, 0., h->GetRMS()); s_alpha[counter_b] = "alpha_JES_BASE"; ++counter_b; h->SetTitle("alpha_JES_FLAV (Bkg only, "+SampleTag+")"); pll->Draw("alpha_JES_FLAV>>h","is_alt==1"); h->Scale(1./h->Integral(0,999)); h->Fit("gaus"); h->Draw("HIST"); h->Draw("PE,same"); c->Print("pull_alpha_JES_FLAV_bkgonly_"+ftag+".png"); g_b->SetPoint(counter_b, counter_b+1, h->GetMean()); g_b->SetPointError(counter_b, 0., h->GetRMS()); h->SetTitle("alpha_JES_FLAV (sig model, "+SampleTag+")"); pll->Draw("alpha_JES_FLAV>>h","is_alt==0"); h->Scale(1./h->Integral(0,999)); h->Fit("gaus"); h->Draw("HIST"); h->Draw("PE,same"); c->Print("pull_alpha_JES_FLAV_sigmodel_"+ftag+".png"); g_sb->SetPoint(counter_b, counter_b+1, h->GetMean()); g_sb->SetPointError(counter_b, 0., h->GetRMS()); s_alpha[counter_b] = "alpha_JES_FLAV"; ++counter_b; h->SetTitle("alpha_JES_FWD (Bkg only, "+SampleTag+")"); pll->Draw("alpha_JES_FWD>>h","is_alt==1"); h->Scale(1./h->Integral(0,999)); h->Fit("gaus"); h->Draw("HIST"); h->Draw("PE,same"); c->Print("pull_alpha_JES_FWD_bkgonly_"+ftag+".png"); g_b->SetPoint(counter_b, counter_b+1, h->GetMean()); g_b->SetPointError(counter_b, 0., h->GetRMS()); h->SetTitle("alpha_JES_FWD (sig model, "+SampleTag+")"); pll->Draw("alpha_JES_FWD>>h","is_alt==0"); h->Scale(1./h->Integral(0,999)); h->Fit("gaus"); h->Draw("HIST"); h->Draw("PE,same"); c->Print("pull_alpha_JES_FWD_sigmodel_"+ftag+".png"); g_sb->SetPoint(counter_b, counter_b+1, h->GetMean()); g_sb->SetPointError(counter_b, 0., h->GetRMS()); s_alpha[counter_b] = "alpha_JES_FWD"; ++counter_b; h->SetTitle("alpha_LH_QBKG (Bkg only, "+SampleTag+")"); pll->Draw("alpha_LH_QBKG>>h","is_alt==1"); h->Scale(1./h->Integral(0,999)); h->Fit("gaus"); h->Draw("HIST"); h->Draw("PE,same"); c->Print("pull_alpha_LH_QBKG_bkgonly_"+ftag+".png"); g_b->SetPoint(counter_b, counter_b+1, h->GetMean()); g_b->SetPointError(counter_b, 0., h->GetRMS()); h->SetTitle("alpha_LH_QBKG (sig model, "+SampleTag+")"); pll->Draw("alpha_LH_QBKG>>h","is_alt==0"); h->Scale(1./h->Integral(0,999)); h->Fit("gaus"); h->Draw("HIST"); h->Draw("PE,same"); c->Print("pull_alpha_LH_QBKG_sigmodel_"+ftag+".png"); g_sb->SetPoint(counter_b, counter_b+1, h->GetMean()); g_sb->SetPointError(counter_b, 0., h->GetRMS()); s_alpha[counter_b] = "alpha_LH_QBKG"; ++counter_b; h->SetTitle("alpha_LH_TBKG (Bkg only, "+SampleTag+")"); pll->Draw("alpha_LH_TBKG>>h","is_alt==1"); h->Scale(1./h->Integral(0,999)); h->Fit("gaus"); h->Draw("HIST"); h->Draw("PE,same"); c->Print("pull_alpha_LH_TBKG_bkgonly_"+ftag+".png"); g_b->SetPoint(counter_b, counter_b+1, h->GetMean()); g_b->SetPointError(counter_b, 0., h->GetRMS()); h->SetTitle("alpha_LH_TBKG (sig model, "+SampleTag+")"); pll->Draw("alpha_LH_TBKG>>h","is_alt==0"); h->Scale(1./h->Integral(0,999)); h->Fit("gaus"); h->Draw("HIST"); h->Draw("PE,same"); c->Print("pull_alpha_LH_TBKG_sigmodel_"+ftag+".png"); g_sb->SetPoint(counter_b, counter_b+1, h->GetMean()); g_sb->SetPointError(counter_b, 0., h->GetRMS()); s_alpha[counter_b] = "alpha_LH_TBKG"; ++counter_b; h->SetTitle("alpha_LH_WBKG (Bkg only, "+SampleTag+")"); pll->Draw("alpha_LH_WBKG>>h","is_alt==1"); h->Scale(1./h->Integral(0,999)); h->Fit("gaus"); h->Draw("HIST"); h->Draw("PE,same"); c->Print("pull_alpha_LH_WBKG_bkgonly_"+ftag+".png"); g_b->SetPoint(counter_b, counter_b+1, h->GetMean()); g_b->SetPointError(counter_b, 0., h->GetRMS()); h->SetTitle("alpha_LH_WBKG (sig model, "+SampleTag+")"); pll->Draw("alpha_LH_WBKG>>h","is_alt==0"); h->Scale(1./h->Integral(0,999)); h->Fit("gaus"); h->Draw("HIST"); h->Draw("PE,same"); c->Print("pull_alpha_LH_WBKG_sigmodel_"+ftag+".png"); g_sb->SetPoint(counter_b, counter_b+1, h->GetMean()); g_sb->SetPointError(counter_b, 0., h->GetRMS()); s_alpha[counter_b] = "alpha_LH_WBKG"; ++counter_b; h->SetTitle("alpha_L_EFF (Bkg only, "+SampleTag+")"); pll->Draw("alpha_L_EFF>>h","is_alt==1"); h->Scale(1./h->Integral(0,999)); h->Fit("gaus"); h->Draw("HIST"); h->Draw("PE,same"); c->Print("pull_alpha_L_EFF_bkgonly_"+ftag+".png"); g_b->SetPoint(counter_b, counter_b+1, h->GetMean()); g_b->SetPointError(counter_b, 0., h->GetRMS()); h->SetTitle("alpha_L_EFF (sig model, "+SampleTag+")"); pll->Draw("alpha_L_EFF>>h","is_alt==0"); h->Scale(1./h->Integral(0,999)); h->Fit("gaus"); h->Draw("HIST"); h->Draw("PE,same"); c->Print("pull_alpha_L_EFF_sigmodel_"+ftag+".png"); g_sb->SetPoint(counter_b, counter_b+1, h->GetMean()); g_sb->SetPointError(counter_b, 0., h->GetRMS()); s_alpha[counter_b] = "alpha_L_EFF"; ++counter_b; h->SetTitle("alpha_MET (Bkg only, "+SampleTag+")"); pll->Draw("alpha_MET>>h","is_alt==1"); h->Scale(1./h->Integral(0,999)); h->Fit("gaus"); h->Draw("HIST"); h->Draw("PE,same"); c->Print("pull_alpha_MET_bkgonly_"+ftag+".png"); g_b->SetPoint(counter_b, counter_b+1, h->GetMean()); g_b->SetPointError(counter_b, 0., h->GetRMS()); h->SetTitle("alpha_MET (sig model, "+SampleTag+")"); pll->Draw("alpha_MET>>h","is_alt==0"); h->Scale(1./h->Integral(0,999)); h->Fit("gaus"); h->Draw("HIST"); h->Draw("PE,same"); c->Print("pull_alpha_MET_sigmodel_"+ftag+".png"); g_sb->SetPoint(counter_b, counter_b+1, h->GetMean()); g_sb->SetPointError(counter_b, 0., h->GetRMS()); s_alpha[counter_b] = "alpha_MET"; ++counter_b; h->SetTitle("alpha_MU_ID (Bkg only, "+SampleTag+")"); pll->Draw("alpha_MU_ID>>h","is_alt==1"); h->Scale(1./h->Integral(0,999)); h->Fit("gaus"); h->Draw("HIST"); h->Draw("PE,same"); c->Print("pull_alpha_MU_ID_bkgonly_"+ftag+".png"); g_b->SetPoint(counter_b, counter_b+1, h->GetMean()); g_b->SetPointError(counter_b, 0., h->GetRMS()); h->SetTitle("alpha_MU_ID (sig model, "+SampleTag+")"); pll->Draw("alpha_MU_ID>>h","is_alt==0"); h->Scale(1./h->Integral(0,999)); h->Fit("gaus"); h->Draw("HIST"); h->Draw("PE,same"); c->Print("pull_alpha_MU_ID_sigmodel_"+ftag+".png"); g_sb->SetPoint(counter_b, counter_b+1, h->GetMean()); g_sb->SetPointError(counter_b, 0., h->GetRMS()); s_alpha[counter_b] = "alpha_MU_ID"; ++counter_b; h->SetTitle("alpha_PILEUP (Bkg only, "+SampleTag+")"); pll->Draw("alpha_PILEUP>>h","is_alt==1"); h->Scale(1./h->Integral(0,999)); h->Fit("gaus"); h->Draw("HIST"); h->Draw("PE,same"); c->Print("pull_alpha_PILEUP_bkgonly_"+ftag+".png"); g_b->SetPoint(counter_b, counter_b+1, h->GetMean()); g_b->SetPointError(counter_b, 0., h->GetRMS()); h->SetTitle("alpha_PILEUP (sig model, "+SampleTag+")"); pll->Draw("alpha_PILEUP>>h","is_alt==0"); h->Scale(1./h->Integral(0,999)); h->Fit("gaus"); h->Draw("HIST"); h->Draw("PE,same"); c->Print("pull_alpha_PILEUP_sigmodel_"+ftag+".png"); g_sb->SetPoint(counter_b, counter_b+1, h->GetMean()); g_sb->SetPointError(counter_b, 0., h->GetRMS()); s_alpha[counter_b] = "alpha_PILEUP"; ++counter_b; h->SetTitle("alpha_Q2_Z (Bkg only, "+SampleTag+")"); pll->Draw("alpha_Q2_Z>>h","is_alt==1"); h->Scale(1./h->Integral(0,999)); h->Fit("gaus"); h->Draw("HIST"); h->Draw("PE,same"); c->Print("pull_alpha_Q2_Z_bkgonly_"+ftag+".png"); g_b->SetPoint(counter_b, counter_b+1, h->GetMean()); g_b->SetPointError(counter_b, 0., h->GetRMS()); h->SetTitle("alpha_Q2_Z (sig model, "+SampleTag+")"); pll->Draw("alpha_Q2_Z>>h","is_alt==0"); h->Scale(1./h->Integral(0,999)); h->Fit("gaus"); h->Draw("HIST"); h->Draw("PE,same"); c->Print("pull_alpha_Q2_Z_sigmodel_"+ftag+".png"); g_sb->SetPoint(counter_b, counter_b+1, h->GetMean()); g_sb->SetPointError(counter_b, 0., h->GetRMS()); s_alpha[counter_b] = "alpha_Q2_Z"; ++counter_b; h->SetTitle("alpha_Q2_bbA (Bkg only, "+SampleTag+")"); pll->Draw("alpha_Q2_bbA>>h","is_alt==1"); h->Scale(1./h->Integral(0,999)); h->Fit("gaus"); h->Draw("HIST"); h->Draw("PE,same"); c->Print("pull_alpha_Q2_bbA_bkgonly_"+ftag+".png"); g_b->SetPoint(counter_b, counter_b+1, h->GetMean()); g_b->SetPointError(counter_b, 0., h->GetRMS()); h->SetTitle("alpha_Q2_bbA (sig model, "+SampleTag+")"); pll->Draw("alpha_Q2_bbA>>h","is_alt==0"); h->Scale(1./h->Integral(0,999)); h->Fit("gaus"); h->Draw("HIST"); h->Draw("PE,same"); c->Print("pull_alpha_Q2_bbA_sigmodel_"+ftag+".png"); g_sb->SetPoint(counter_b, counter_b+1, h->GetMean()); g_sb->SetPointError(counter_b, 0., h->GetRMS()); s_alpha[counter_b] = "alpha_Q2_bbA"; ++counter_b; h->SetTitle("alpha_Q2_ggA (Bkg only, "+SampleTag+")"); pll->Draw("alpha_Q2_ggA>>h","is_alt==1"); h->Scale(1./h->Integral(0,999)); h->Fit("gaus"); h->Draw("HIST"); h->Draw("PE,same"); c->Print("pull_alpha_Q2_ggA_bkgonly_"+ftag+".png"); g_b->SetPoint(counter_b, counter_b+1, h->GetMean()); g_b->SetPointError(counter_b, 0., h->GetRMS()); h->SetTitle("alpha_Q2_ggA (sig model, "+SampleTag+")"); pll->Draw("alpha_Q2_ggA>>h","is_alt==0"); h->Scale(1./h->Integral(0,999)); h->Fit("gaus"); h->Draw("HIST"); h->Draw("PE,same"); c->Print("pull_alpha_Q2_ggA_sigmodel_"+ftag+".png"); g_sb->SetPoint(counter_b, counter_b+1, h->GetMean()); g_sb->SetPointError(counter_b, 0., h->GetRMS()); s_alpha[counter_b] = "alpha_Q2_ggA"; ++counter_b; h->SetTitle("alpha_TAU_EL (Bkg only, "+SampleTag+")"); pll->Draw("alpha_TAU_EL>>h","is_alt==1"); h->Scale(1./h->Integral(0,999)); h->Fit("gaus"); h->Draw("HIST"); h->Draw("PE,same"); c->Print("pull_alpha_TAU_EL_bkgonly_"+ftag+".png"); g_b->SetPoint(counter_b, counter_b+1, h->GetMean()); g_b->SetPointError(counter_b, 0., h->GetRMS()); h->SetTitle("alpha_TAU_EL (sig model, "+SampleTag+")"); pll->Draw("alpha_TAU_EL>>h","is_alt==0"); h->Scale(1./h->Integral(0,999)); h->Fit("gaus"); h->Draw("HIST"); h->Draw("PE,same"); c->Print("pull_alpha_TAU_EL_sigmodel_"+ftag+".png"); g_sb->SetPoint(counter_b, counter_b+1, h->GetMean()); g_sb->SetPointError(counter_b, 0., h->GetRMS()); s_alpha[counter_b] = "alpha_TAU_EL"; ++counter_b; h->SetTitle("alpha_TAU_ID (Bkg only, "+SampleTag+")"); pll->Draw("alpha_TAU_ID>>h","is_alt==1"); h->Scale(1./h->Integral(0,999)); h->Fit("gaus"); h->Draw("HIST"); h->Draw("PE,same"); c->Print("pull_alpha_TAU_ID_bkgonly_"+ftag+".png"); g_b->SetPoint(counter_b, counter_b+1, h->GetMean()); g_b->SetPointError(counter_b, 0., h->GetRMS()); h->SetTitle("alpha_TAU_ID (sig model, "+SampleTag+")"); pll->Draw("alpha_TAU_ID>>h","is_alt==0"); h->Scale(1./h->Integral(0,999)); h->Fit("gaus"); h->Draw("HIST"); h->Draw("PE,same"); c->Print("pull_alpha_TAU_ID_sigmodel_"+ftag+".png"); g_sb->SetPoint(counter_b, counter_b+1, h->GetMean()); g_sb->SetPointError(counter_b, 0., h->GetRMS()); s_alpha[counter_b] = "alpha_TAU_ID"; ++counter_b; h->SetTitle("alpha_TES (Bkg only, "+SampleTag+")"); pll->Draw("alpha_TES>>h","is_alt==1"); h->Scale(1./h->Integral(0,999)); h->Fit("gaus"); h->Draw("HIST"); h->Draw("PE,same"); c->Print("pull_alpha_TES_bkgonly_"+ftag+".png"); g_b->SetPoint(counter_b, counter_b+1, h->GetMean()); g_b->SetPointError(counter_b, 0., h->GetRMS()); h->SetTitle("alpha_TES (sig model, "+SampleTag+")"); pll->Draw("alpha_TES>>h","is_alt==0"); h->Scale(1./h->Integral(0,999)); h->Fit("gaus"); h->Draw("HIST"); h->Draw("PE,same"); c->Print("pull_alpha_TES_sigmodel_"+ftag+".png"); g_sb->SetPoint(counter_b, counter_b+1, h->GetMean()); g_sb->SetPointError(counter_b, 0., h->GetRMS()); s_alpha[counter_b] = "alpha_TES"; ++counter_b; h->SetTitle("alpha_XS_DB (Bkg only, "+SampleTag+")"); pll->Draw("alpha_XS_DB>>h","is_alt==1"); h->Scale(1./h->Integral(0,999)); h->Fit("gaus"); h->Draw("HIST"); h->Draw("PE,same"); c->Print("pull_alpha_XS_DB_bkgonly_"+ftag+".png"); g_b->SetPoint(counter_b, counter_b+1, h->GetMean()); g_b->SetPointError(counter_b, 0., h->GetRMS()); h->SetTitle("alpha_XS_DB (sig model, "+SampleTag+")"); pll->Draw("alpha_XS_DB>>h","is_alt==0"); h->Scale(1./h->Integral(0,999)); h->Fit("gaus"); h->Draw("HIST"); h->Draw("PE,same"); c->Print("pull_alpha_XS_DB_sigmodel_"+ftag+".png"); g_sb->SetPoint(counter_b, counter_b+1, h->GetMean()); g_sb->SetPointError(counter_b, 0., h->GetRMS()); s_alpha[counter_b] = "alpha_XS_DB"; ++counter_b; h->SetTitle("alpha_XS_Z (Bkg only, "+SampleTag+")"); pll->Draw("alpha_XS_Z>>h","is_alt==1"); h->Scale(1./h->Integral(0,999)); h->Fit("gaus"); h->Draw("HIST"); h->Draw("PE,same"); c->Print("pull_alpha_XS_Z_bkgonly_"+ftag+".png"); g_b->SetPoint(counter_b, counter_b+1, h->GetMean()); g_b->SetPointError(counter_b, 0., h->GetRMS()); h->SetTitle("alpha_XS_Z (sig model, "+SampleTag+")"); pll->Draw("alpha_XS_Z>>h","is_alt==0"); h->Scale(1./h->Integral(0,999)); h->Fit("gaus"); h->Draw("HIST"); h->Draw("PE,same"); c->Print("pull_alpha_XS_Z_sigmodel_"+ftag+".png"); g_sb->SetPoint(counter_b, counter_b+1, h->GetMean()); g_sb->SetPointError(counter_b, 0., h->GetRMS()); s_alpha[counter_b] = "alpha_XS_Z"; ++counter_b; TH2F *h2d = new TH2F("h2d", "h2d", 15,-3,3, 15,-3,3); int counter_c=0; gStyle->SetPalette(1); h2d->GetXaxis()->SetTitle("alpha_B_EFF"); h2d->GetYaxis()->SetTitle("alpha_EL_ID"); h2d->SetTitle("alpha_EL_ID vs alpha_B_EFF (Bkg only, "+SampleTag+")"); pll->Draw("alpha_EL_ID:alpha_B_EFF>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_EL_ID_alpha_B_EFF_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_B_EFF"); h2d->GetYaxis()->SetTitle("alpha_JES_BASE"); h2d->SetTitle("alpha_JES_BASE vs alpha_B_EFF (Bkg only, "+SampleTag+")"); pll->Draw("alpha_JES_BASE:alpha_B_EFF>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_JES_BASE_alpha_B_EFF_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_EL_ID"); h2d->GetYaxis()->SetTitle("alpha_JES_BASE"); h2d->SetTitle("alpha_JES_BASE vs alpha_EL_ID (Bkg only, "+SampleTag+")"); pll->Draw("alpha_JES_BASE:alpha_EL_ID>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_JES_BASE_alpha_EL_ID_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_B_EFF"); h2d->GetYaxis()->SetTitle("alpha_JES_FLAV"); h2d->SetTitle("alpha_JES_FLAV vs alpha_B_EFF (Bkg only, "+SampleTag+")"); pll->Draw("alpha_JES_FLAV:alpha_B_EFF>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_JES_FLAV_alpha_B_EFF_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_EL_ID"); h2d->GetYaxis()->SetTitle("alpha_JES_FLAV"); h2d->SetTitle("alpha_JES_FLAV vs alpha_EL_ID (Bkg only, "+SampleTag+")"); pll->Draw("alpha_JES_FLAV:alpha_EL_ID>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_JES_FLAV_alpha_EL_ID_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_JES_BASE"); h2d->GetYaxis()->SetTitle("alpha_JES_FLAV"); h2d->SetTitle("alpha_JES_FLAV vs alpha_JES_BASE (Bkg only, "+SampleTag+")"); pll->Draw("alpha_JES_FLAV:alpha_JES_BASE>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_JES_FLAV_alpha_JES_BASE_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_B_EFF"); h2d->GetYaxis()->SetTitle("alpha_JES_FWD"); h2d->SetTitle("alpha_JES_FWD vs alpha_B_EFF (Bkg only, "+SampleTag+")"); pll->Draw("alpha_JES_FWD:alpha_B_EFF>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_JES_FWD_alpha_B_EFF_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_EL_ID"); h2d->GetYaxis()->SetTitle("alpha_JES_FWD"); h2d->SetTitle("alpha_JES_FWD vs alpha_EL_ID (Bkg only, "+SampleTag+")"); pll->Draw("alpha_JES_FWD:alpha_EL_ID>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_JES_FWD_alpha_EL_ID_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_JES_BASE"); h2d->GetYaxis()->SetTitle("alpha_JES_FWD"); h2d->SetTitle("alpha_JES_FWD vs alpha_JES_BASE (Bkg only, "+SampleTag+")"); pll->Draw("alpha_JES_FWD:alpha_JES_BASE>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_JES_FWD_alpha_JES_BASE_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_JES_FLAV"); h2d->GetYaxis()->SetTitle("alpha_JES_FWD"); h2d->SetTitle("alpha_JES_FWD vs alpha_JES_FLAV (Bkg only, "+SampleTag+")"); pll->Draw("alpha_JES_FWD:alpha_JES_FLAV>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_JES_FWD_alpha_JES_FLAV_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_B_EFF"); h2d->GetYaxis()->SetTitle("alpha_LH_QBKG"); h2d->SetTitle("alpha_LH_QBKG vs alpha_B_EFF (Bkg only, "+SampleTag+")"); pll->Draw("alpha_LH_QBKG:alpha_B_EFF>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_LH_QBKG_alpha_B_EFF_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_EL_ID"); h2d->GetYaxis()->SetTitle("alpha_LH_QBKG"); h2d->SetTitle("alpha_LH_QBKG vs alpha_EL_ID (Bkg only, "+SampleTag+")"); pll->Draw("alpha_LH_QBKG:alpha_EL_ID>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_LH_QBKG_alpha_EL_ID_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_JES_BASE"); h2d->GetYaxis()->SetTitle("alpha_LH_QBKG"); h2d->SetTitle("alpha_LH_QBKG vs alpha_JES_BASE (Bkg only, "+SampleTag+")"); pll->Draw("alpha_LH_QBKG:alpha_JES_BASE>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_LH_QBKG_alpha_JES_BASE_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_JES_FLAV"); h2d->GetYaxis()->SetTitle("alpha_LH_QBKG"); h2d->SetTitle("alpha_LH_QBKG vs alpha_JES_FLAV (Bkg only, "+SampleTag+")"); pll->Draw("alpha_LH_QBKG:alpha_JES_FLAV>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_LH_QBKG_alpha_JES_FLAV_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_JES_FWD"); h2d->GetYaxis()->SetTitle("alpha_LH_QBKG"); h2d->SetTitle("alpha_LH_QBKG vs alpha_JES_FWD (Bkg only, "+SampleTag+")"); pll->Draw("alpha_LH_QBKG:alpha_JES_FWD>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_LH_QBKG_alpha_JES_FWD_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_B_EFF"); h2d->GetYaxis()->SetTitle("alpha_LH_TBKG"); h2d->SetTitle("alpha_LH_TBKG vs alpha_B_EFF (Bkg only, "+SampleTag+")"); pll->Draw("alpha_LH_TBKG:alpha_B_EFF>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_LH_TBKG_alpha_B_EFF_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_EL_ID"); h2d->GetYaxis()->SetTitle("alpha_LH_TBKG"); h2d->SetTitle("alpha_LH_TBKG vs alpha_EL_ID (Bkg only, "+SampleTag+")"); pll->Draw("alpha_LH_TBKG:alpha_EL_ID>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_LH_TBKG_alpha_EL_ID_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_JES_BASE"); h2d->GetYaxis()->SetTitle("alpha_LH_TBKG"); h2d->SetTitle("alpha_LH_TBKG vs alpha_JES_BASE (Bkg only, "+SampleTag+")"); pll->Draw("alpha_LH_TBKG:alpha_JES_BASE>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_LH_TBKG_alpha_JES_BASE_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_JES_FLAV"); h2d->GetYaxis()->SetTitle("alpha_LH_TBKG"); h2d->SetTitle("alpha_LH_TBKG vs alpha_JES_FLAV (Bkg only, "+SampleTag+")"); pll->Draw("alpha_LH_TBKG:alpha_JES_FLAV>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_LH_TBKG_alpha_JES_FLAV_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_JES_FWD"); h2d->GetYaxis()->SetTitle("alpha_LH_TBKG"); h2d->SetTitle("alpha_LH_TBKG vs alpha_JES_FWD (Bkg only, "+SampleTag+")"); pll->Draw("alpha_LH_TBKG:alpha_JES_FWD>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_LH_TBKG_alpha_JES_FWD_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_LH_QBKG"); h2d->GetYaxis()->SetTitle("alpha_LH_TBKG"); h2d->SetTitle("alpha_LH_TBKG vs alpha_LH_QBKG (Bkg only, "+SampleTag+")"); pll->Draw("alpha_LH_TBKG:alpha_LH_QBKG>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_LH_TBKG_alpha_LH_QBKG_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_B_EFF"); h2d->GetYaxis()->SetTitle("alpha_LH_WBKG"); h2d->SetTitle("alpha_LH_WBKG vs alpha_B_EFF (Bkg only, "+SampleTag+")"); pll->Draw("alpha_LH_WBKG:alpha_B_EFF>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_LH_WBKG_alpha_B_EFF_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_EL_ID"); h2d->GetYaxis()->SetTitle("alpha_LH_WBKG"); h2d->SetTitle("alpha_LH_WBKG vs alpha_EL_ID (Bkg only, "+SampleTag+")"); pll->Draw("alpha_LH_WBKG:alpha_EL_ID>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_LH_WBKG_alpha_EL_ID_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_JES_BASE"); h2d->GetYaxis()->SetTitle("alpha_LH_WBKG"); h2d->SetTitle("alpha_LH_WBKG vs alpha_JES_BASE (Bkg only, "+SampleTag+")"); pll->Draw("alpha_LH_WBKG:alpha_JES_BASE>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_LH_WBKG_alpha_JES_BASE_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_JES_FLAV"); h2d->GetYaxis()->SetTitle("alpha_LH_WBKG"); h2d->SetTitle("alpha_LH_WBKG vs alpha_JES_FLAV (Bkg only, "+SampleTag+")"); pll->Draw("alpha_LH_WBKG:alpha_JES_FLAV>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_LH_WBKG_alpha_JES_FLAV_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_JES_FWD"); h2d->GetYaxis()->SetTitle("alpha_LH_WBKG"); h2d->SetTitle("alpha_LH_WBKG vs alpha_JES_FWD (Bkg only, "+SampleTag+")"); pll->Draw("alpha_LH_WBKG:alpha_JES_FWD>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_LH_WBKG_alpha_JES_FWD_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_LH_QBKG"); h2d->GetYaxis()->SetTitle("alpha_LH_WBKG"); h2d->SetTitle("alpha_LH_WBKG vs alpha_LH_QBKG (Bkg only, "+SampleTag+")"); pll->Draw("alpha_LH_WBKG:alpha_LH_QBKG>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_LH_WBKG_alpha_LH_QBKG_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_LH_TBKG"); h2d->GetYaxis()->SetTitle("alpha_LH_WBKG"); h2d->SetTitle("alpha_LH_WBKG vs alpha_LH_TBKG (Bkg only, "+SampleTag+")"); pll->Draw("alpha_LH_WBKG:alpha_LH_TBKG>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_LH_WBKG_alpha_LH_TBKG_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_B_EFF"); h2d->GetYaxis()->SetTitle("alpha_L_EFF"); h2d->SetTitle("alpha_L_EFF vs alpha_B_EFF (Bkg only, "+SampleTag+")"); pll->Draw("alpha_L_EFF:alpha_B_EFF>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_L_EFF_alpha_B_EFF_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_EL_ID"); h2d->GetYaxis()->SetTitle("alpha_L_EFF"); h2d->SetTitle("alpha_L_EFF vs alpha_EL_ID (Bkg only, "+SampleTag+")"); pll->Draw("alpha_L_EFF:alpha_EL_ID>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_L_EFF_alpha_EL_ID_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_JES_BASE"); h2d->GetYaxis()->SetTitle("alpha_L_EFF"); h2d->SetTitle("alpha_L_EFF vs alpha_JES_BASE (Bkg only, "+SampleTag+")"); pll->Draw("alpha_L_EFF:alpha_JES_BASE>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_L_EFF_alpha_JES_BASE_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_JES_FLAV"); h2d->GetYaxis()->SetTitle("alpha_L_EFF"); h2d->SetTitle("alpha_L_EFF vs alpha_JES_FLAV (Bkg only, "+SampleTag+")"); pll->Draw("alpha_L_EFF:alpha_JES_FLAV>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_L_EFF_alpha_JES_FLAV_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_JES_FWD"); h2d->GetYaxis()->SetTitle("alpha_L_EFF"); h2d->SetTitle("alpha_L_EFF vs alpha_JES_FWD (Bkg only, "+SampleTag+")"); pll->Draw("alpha_L_EFF:alpha_JES_FWD>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_L_EFF_alpha_JES_FWD_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_LH_QBKG"); h2d->GetYaxis()->SetTitle("alpha_L_EFF"); h2d->SetTitle("alpha_L_EFF vs alpha_LH_QBKG (Bkg only, "+SampleTag+")"); pll->Draw("alpha_L_EFF:alpha_LH_QBKG>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_L_EFF_alpha_LH_QBKG_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_LH_TBKG"); h2d->GetYaxis()->SetTitle("alpha_L_EFF"); h2d->SetTitle("alpha_L_EFF vs alpha_LH_TBKG (Bkg only, "+SampleTag+")"); pll->Draw("alpha_L_EFF:alpha_LH_TBKG>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_L_EFF_alpha_LH_TBKG_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_LH_WBKG"); h2d->GetYaxis()->SetTitle("alpha_L_EFF"); h2d->SetTitle("alpha_L_EFF vs alpha_LH_WBKG (Bkg only, "+SampleTag+")"); pll->Draw("alpha_L_EFF:alpha_LH_WBKG>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_L_EFF_alpha_LH_WBKG_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_B_EFF"); h2d->GetYaxis()->SetTitle("alpha_MET"); h2d->SetTitle("alpha_MET vs alpha_B_EFF (Bkg only, "+SampleTag+")"); pll->Draw("alpha_MET:alpha_B_EFF>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_MET_alpha_B_EFF_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_EL_ID"); h2d->GetYaxis()->SetTitle("alpha_MET"); h2d->SetTitle("alpha_MET vs alpha_EL_ID (Bkg only, "+SampleTag+")"); pll->Draw("alpha_MET:alpha_EL_ID>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_MET_alpha_EL_ID_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_JES_BASE"); h2d->GetYaxis()->SetTitle("alpha_MET"); h2d->SetTitle("alpha_MET vs alpha_JES_BASE (Bkg only, "+SampleTag+")"); pll->Draw("alpha_MET:alpha_JES_BASE>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_MET_alpha_JES_BASE_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_JES_FLAV"); h2d->GetYaxis()->SetTitle("alpha_MET"); h2d->SetTitle("alpha_MET vs alpha_JES_FLAV (Bkg only, "+SampleTag+")"); pll->Draw("alpha_MET:alpha_JES_FLAV>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_MET_alpha_JES_FLAV_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_JES_FWD"); h2d->GetYaxis()->SetTitle("alpha_MET"); h2d->SetTitle("alpha_MET vs alpha_JES_FWD (Bkg only, "+SampleTag+")"); pll->Draw("alpha_MET:alpha_JES_FWD>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_MET_alpha_JES_FWD_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_LH_QBKG"); h2d->GetYaxis()->SetTitle("alpha_MET"); h2d->SetTitle("alpha_MET vs alpha_LH_QBKG (Bkg only, "+SampleTag+")"); pll->Draw("alpha_MET:alpha_LH_QBKG>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_MET_alpha_LH_QBKG_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_LH_TBKG"); h2d->GetYaxis()->SetTitle("alpha_MET"); h2d->SetTitle("alpha_MET vs alpha_LH_TBKG (Bkg only, "+SampleTag+")"); pll->Draw("alpha_MET:alpha_LH_TBKG>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_MET_alpha_LH_TBKG_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_LH_WBKG"); h2d->GetYaxis()->SetTitle("alpha_MET"); h2d->SetTitle("alpha_MET vs alpha_LH_WBKG (Bkg only, "+SampleTag+")"); pll->Draw("alpha_MET:alpha_LH_WBKG>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_MET_alpha_LH_WBKG_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_L_EFF"); h2d->GetYaxis()->SetTitle("alpha_MET"); h2d->SetTitle("alpha_MET vs alpha_L_EFF (Bkg only, "+SampleTag+")"); pll->Draw("alpha_MET:alpha_L_EFF>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_MET_alpha_L_EFF_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_B_EFF"); h2d->GetYaxis()->SetTitle("alpha_MU_ID"); h2d->SetTitle("alpha_MU_ID vs alpha_B_EFF (Bkg only, "+SampleTag+")"); pll->Draw("alpha_MU_ID:alpha_B_EFF>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_MU_ID_alpha_B_EFF_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_EL_ID"); h2d->GetYaxis()->SetTitle("alpha_MU_ID"); h2d->SetTitle("alpha_MU_ID vs alpha_EL_ID (Bkg only, "+SampleTag+")"); pll->Draw("alpha_MU_ID:alpha_EL_ID>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_MU_ID_alpha_EL_ID_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_JES_BASE"); h2d->GetYaxis()->SetTitle("alpha_MU_ID"); h2d->SetTitle("alpha_MU_ID vs alpha_JES_BASE (Bkg only, "+SampleTag+")"); pll->Draw("alpha_MU_ID:alpha_JES_BASE>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_MU_ID_alpha_JES_BASE_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_JES_FLAV"); h2d->GetYaxis()->SetTitle("alpha_MU_ID"); h2d->SetTitle("alpha_MU_ID vs alpha_JES_FLAV (Bkg only, "+SampleTag+")"); pll->Draw("alpha_MU_ID:alpha_JES_FLAV>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_MU_ID_alpha_JES_FLAV_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_JES_FWD"); h2d->GetYaxis()->SetTitle("alpha_MU_ID"); h2d->SetTitle("alpha_MU_ID vs alpha_JES_FWD (Bkg only, "+SampleTag+")"); pll->Draw("alpha_MU_ID:alpha_JES_FWD>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_MU_ID_alpha_JES_FWD_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_LH_QBKG"); h2d->GetYaxis()->SetTitle("alpha_MU_ID"); h2d->SetTitle("alpha_MU_ID vs alpha_LH_QBKG (Bkg only, "+SampleTag+")"); pll->Draw("alpha_MU_ID:alpha_LH_QBKG>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_MU_ID_alpha_LH_QBKG_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_LH_TBKG"); h2d->GetYaxis()->SetTitle("alpha_MU_ID"); h2d->SetTitle("alpha_MU_ID vs alpha_LH_TBKG (Bkg only, "+SampleTag+")"); pll->Draw("alpha_MU_ID:alpha_LH_TBKG>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_MU_ID_alpha_LH_TBKG_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_LH_WBKG"); h2d->GetYaxis()->SetTitle("alpha_MU_ID"); h2d->SetTitle("alpha_MU_ID vs alpha_LH_WBKG (Bkg only, "+SampleTag+")"); pll->Draw("alpha_MU_ID:alpha_LH_WBKG>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_MU_ID_alpha_LH_WBKG_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_L_EFF"); h2d->GetYaxis()->SetTitle("alpha_MU_ID"); h2d->SetTitle("alpha_MU_ID vs alpha_L_EFF (Bkg only, "+SampleTag+")"); pll->Draw("alpha_MU_ID:alpha_L_EFF>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_MU_ID_alpha_L_EFF_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_MET"); h2d->GetYaxis()->SetTitle("alpha_MU_ID"); h2d->SetTitle("alpha_MU_ID vs alpha_MET (Bkg only, "+SampleTag+")"); pll->Draw("alpha_MU_ID:alpha_MET>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_MU_ID_alpha_MET_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_B_EFF"); h2d->GetYaxis()->SetTitle("alpha_PILEUP"); h2d->SetTitle("alpha_PILEUP vs alpha_B_EFF (Bkg only, "+SampleTag+")"); pll->Draw("alpha_PILEUP:alpha_B_EFF>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_PILEUP_alpha_B_EFF_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_EL_ID"); h2d->GetYaxis()->SetTitle("alpha_PILEUP"); h2d->SetTitle("alpha_PILEUP vs alpha_EL_ID (Bkg only, "+SampleTag+")"); pll->Draw("alpha_PILEUP:alpha_EL_ID>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_PILEUP_alpha_EL_ID_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_JES_BASE"); h2d->GetYaxis()->SetTitle("alpha_PILEUP"); h2d->SetTitle("alpha_PILEUP vs alpha_JES_BASE (Bkg only, "+SampleTag+")"); pll->Draw("alpha_PILEUP:alpha_JES_BASE>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_PILEUP_alpha_JES_BASE_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_JES_FLAV"); h2d->GetYaxis()->SetTitle("alpha_PILEUP"); h2d->SetTitle("alpha_PILEUP vs alpha_JES_FLAV (Bkg only, "+SampleTag+")"); pll->Draw("alpha_PILEUP:alpha_JES_FLAV>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_PILEUP_alpha_JES_FLAV_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_JES_FWD"); h2d->GetYaxis()->SetTitle("alpha_PILEUP"); h2d->SetTitle("alpha_PILEUP vs alpha_JES_FWD (Bkg only, "+SampleTag+")"); pll->Draw("alpha_PILEUP:alpha_JES_FWD>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_PILEUP_alpha_JES_FWD_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_LH_QBKG"); h2d->GetYaxis()->SetTitle("alpha_PILEUP"); h2d->SetTitle("alpha_PILEUP vs alpha_LH_QBKG (Bkg only, "+SampleTag+")"); pll->Draw("alpha_PILEUP:alpha_LH_QBKG>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_PILEUP_alpha_LH_QBKG_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_LH_TBKG"); h2d->GetYaxis()->SetTitle("alpha_PILEUP"); h2d->SetTitle("alpha_PILEUP vs alpha_LH_TBKG (Bkg only, "+SampleTag+")"); pll->Draw("alpha_PILEUP:alpha_LH_TBKG>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_PILEUP_alpha_LH_TBKG_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_LH_WBKG"); h2d->GetYaxis()->SetTitle("alpha_PILEUP"); h2d->SetTitle("alpha_PILEUP vs alpha_LH_WBKG (Bkg only, "+SampleTag+")"); pll->Draw("alpha_PILEUP:alpha_LH_WBKG>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_PILEUP_alpha_LH_WBKG_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_L_EFF"); h2d->GetYaxis()->SetTitle("alpha_PILEUP"); h2d->SetTitle("alpha_PILEUP vs alpha_L_EFF (Bkg only, "+SampleTag+")"); pll->Draw("alpha_PILEUP:alpha_L_EFF>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_PILEUP_alpha_L_EFF_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_MET"); h2d->GetYaxis()->SetTitle("alpha_PILEUP"); h2d->SetTitle("alpha_PILEUP vs alpha_MET (Bkg only, "+SampleTag+")"); pll->Draw("alpha_PILEUP:alpha_MET>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_PILEUP_alpha_MET_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_MU_ID"); h2d->GetYaxis()->SetTitle("alpha_PILEUP"); h2d->SetTitle("alpha_PILEUP vs alpha_MU_ID (Bkg only, "+SampleTag+")"); pll->Draw("alpha_PILEUP:alpha_MU_ID>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_PILEUP_alpha_MU_ID_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_B_EFF"); h2d->GetYaxis()->SetTitle("alpha_Q2_Z"); h2d->SetTitle("alpha_Q2_Z vs alpha_B_EFF (Bkg only, "+SampleTag+")"); pll->Draw("alpha_Q2_Z:alpha_B_EFF>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_Q2_Z_alpha_B_EFF_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_EL_ID"); h2d->GetYaxis()->SetTitle("alpha_Q2_Z"); h2d->SetTitle("alpha_Q2_Z vs alpha_EL_ID (Bkg only, "+SampleTag+")"); pll->Draw("alpha_Q2_Z:alpha_EL_ID>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_Q2_Z_alpha_EL_ID_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_JES_BASE"); h2d->GetYaxis()->SetTitle("alpha_Q2_Z"); h2d->SetTitle("alpha_Q2_Z vs alpha_JES_BASE (Bkg only, "+SampleTag+")"); pll->Draw("alpha_Q2_Z:alpha_JES_BASE>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_Q2_Z_alpha_JES_BASE_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_JES_FLAV"); h2d->GetYaxis()->SetTitle("alpha_Q2_Z"); h2d->SetTitle("alpha_Q2_Z vs alpha_JES_FLAV (Bkg only, "+SampleTag+")"); pll->Draw("alpha_Q2_Z:alpha_JES_FLAV>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_Q2_Z_alpha_JES_FLAV_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_JES_FWD"); h2d->GetYaxis()->SetTitle("alpha_Q2_Z"); h2d->SetTitle("alpha_Q2_Z vs alpha_JES_FWD (Bkg only, "+SampleTag+")"); pll->Draw("alpha_Q2_Z:alpha_JES_FWD>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_Q2_Z_alpha_JES_FWD_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_LH_QBKG"); h2d->GetYaxis()->SetTitle("alpha_Q2_Z"); h2d->SetTitle("alpha_Q2_Z vs alpha_LH_QBKG (Bkg only, "+SampleTag+")"); pll->Draw("alpha_Q2_Z:alpha_LH_QBKG>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_Q2_Z_alpha_LH_QBKG_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_LH_TBKG"); h2d->GetYaxis()->SetTitle("alpha_Q2_Z"); h2d->SetTitle("alpha_Q2_Z vs alpha_LH_TBKG (Bkg only, "+SampleTag+")"); pll->Draw("alpha_Q2_Z:alpha_LH_TBKG>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_Q2_Z_alpha_LH_TBKG_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_LH_WBKG"); h2d->GetYaxis()->SetTitle("alpha_Q2_Z"); h2d->SetTitle("alpha_Q2_Z vs alpha_LH_WBKG (Bkg only, "+SampleTag+")"); pll->Draw("alpha_Q2_Z:alpha_LH_WBKG>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_Q2_Z_alpha_LH_WBKG_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_L_EFF"); h2d->GetYaxis()->SetTitle("alpha_Q2_Z"); h2d->SetTitle("alpha_Q2_Z vs alpha_L_EFF (Bkg only, "+SampleTag+")"); pll->Draw("alpha_Q2_Z:alpha_L_EFF>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_Q2_Z_alpha_L_EFF_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_MET"); h2d->GetYaxis()->SetTitle("alpha_Q2_Z"); h2d->SetTitle("alpha_Q2_Z vs alpha_MET (Bkg only, "+SampleTag+")"); pll->Draw("alpha_Q2_Z:alpha_MET>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_Q2_Z_alpha_MET_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_MU_ID"); h2d->GetYaxis()->SetTitle("alpha_Q2_Z"); h2d->SetTitle("alpha_Q2_Z vs alpha_MU_ID (Bkg only, "+SampleTag+")"); pll->Draw("alpha_Q2_Z:alpha_MU_ID>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_Q2_Z_alpha_MU_ID_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_PILEUP"); h2d->GetYaxis()->SetTitle("alpha_Q2_Z"); h2d->SetTitle("alpha_Q2_Z vs alpha_PILEUP (Bkg only, "+SampleTag+")"); pll->Draw("alpha_Q2_Z:alpha_PILEUP>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_Q2_Z_alpha_PILEUP_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_B_EFF"); h2d->GetYaxis()->SetTitle("alpha_Q2_bbA"); h2d->SetTitle("alpha_Q2_bbA vs alpha_B_EFF (Bkg only, "+SampleTag+")"); pll->Draw("alpha_Q2_bbA:alpha_B_EFF>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_Q2_bbA_alpha_B_EFF_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_EL_ID"); h2d->GetYaxis()->SetTitle("alpha_Q2_bbA"); h2d->SetTitle("alpha_Q2_bbA vs alpha_EL_ID (Bkg only, "+SampleTag+")"); pll->Draw("alpha_Q2_bbA:alpha_EL_ID>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_Q2_bbA_alpha_EL_ID_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_JES_BASE"); h2d->GetYaxis()->SetTitle("alpha_Q2_bbA"); h2d->SetTitle("alpha_Q2_bbA vs alpha_JES_BASE (Bkg only, "+SampleTag+")"); pll->Draw("alpha_Q2_bbA:alpha_JES_BASE>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_Q2_bbA_alpha_JES_BASE_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_JES_FLAV"); h2d->GetYaxis()->SetTitle("alpha_Q2_bbA"); h2d->SetTitle("alpha_Q2_bbA vs alpha_JES_FLAV (Bkg only, "+SampleTag+")"); pll->Draw("alpha_Q2_bbA:alpha_JES_FLAV>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_Q2_bbA_alpha_JES_FLAV_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_JES_FWD"); h2d->GetYaxis()->SetTitle("alpha_Q2_bbA"); h2d->SetTitle("alpha_Q2_bbA vs alpha_JES_FWD (Bkg only, "+SampleTag+")"); pll->Draw("alpha_Q2_bbA:alpha_JES_FWD>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_Q2_bbA_alpha_JES_FWD_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_LH_QBKG"); h2d->GetYaxis()->SetTitle("alpha_Q2_bbA"); h2d->SetTitle("alpha_Q2_bbA vs alpha_LH_QBKG (Bkg only, "+SampleTag+")"); pll->Draw("alpha_Q2_bbA:alpha_LH_QBKG>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_Q2_bbA_alpha_LH_QBKG_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_LH_TBKG"); h2d->GetYaxis()->SetTitle("alpha_Q2_bbA"); h2d->SetTitle("alpha_Q2_bbA vs alpha_LH_TBKG (Bkg only, "+SampleTag+")"); pll->Draw("alpha_Q2_bbA:alpha_LH_TBKG>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_Q2_bbA_alpha_LH_TBKG_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_LH_WBKG"); h2d->GetYaxis()->SetTitle("alpha_Q2_bbA"); h2d->SetTitle("alpha_Q2_bbA vs alpha_LH_WBKG (Bkg only, "+SampleTag+")"); pll->Draw("alpha_Q2_bbA:alpha_LH_WBKG>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_Q2_bbA_alpha_LH_WBKG_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_L_EFF"); h2d->GetYaxis()->SetTitle("alpha_Q2_bbA"); h2d->SetTitle("alpha_Q2_bbA vs alpha_L_EFF (Bkg only, "+SampleTag+")"); pll->Draw("alpha_Q2_bbA:alpha_L_EFF>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_Q2_bbA_alpha_L_EFF_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_MET"); h2d->GetYaxis()->SetTitle("alpha_Q2_bbA"); h2d->SetTitle("alpha_Q2_bbA vs alpha_MET (Bkg only, "+SampleTag+")"); pll->Draw("alpha_Q2_bbA:alpha_MET>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_Q2_bbA_alpha_MET_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_MU_ID"); h2d->GetYaxis()->SetTitle("alpha_Q2_bbA"); h2d->SetTitle("alpha_Q2_bbA vs alpha_MU_ID (Bkg only, "+SampleTag+")"); pll->Draw("alpha_Q2_bbA:alpha_MU_ID>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_Q2_bbA_alpha_MU_ID_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_PILEUP"); h2d->GetYaxis()->SetTitle("alpha_Q2_bbA"); h2d->SetTitle("alpha_Q2_bbA vs alpha_PILEUP (Bkg only, "+SampleTag+")"); pll->Draw("alpha_Q2_bbA:alpha_PILEUP>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_Q2_bbA_alpha_PILEUP_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_Q2_Z"); h2d->GetYaxis()->SetTitle("alpha_Q2_bbA"); h2d->SetTitle("alpha_Q2_bbA vs alpha_Q2_Z (Bkg only, "+SampleTag+")"); pll->Draw("alpha_Q2_bbA:alpha_Q2_Z>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_Q2_bbA_alpha_Q2_Z_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_B_EFF"); h2d->GetYaxis()->SetTitle("alpha_Q2_ggA"); h2d->SetTitle("alpha_Q2_ggA vs alpha_B_EFF (Bkg only, "+SampleTag+")"); pll->Draw("alpha_Q2_ggA:alpha_B_EFF>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_Q2_ggA_alpha_B_EFF_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_EL_ID"); h2d->GetYaxis()->SetTitle("alpha_Q2_ggA"); h2d->SetTitle("alpha_Q2_ggA vs alpha_EL_ID (Bkg only, "+SampleTag+")"); pll->Draw("alpha_Q2_ggA:alpha_EL_ID>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_Q2_ggA_alpha_EL_ID_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_JES_BASE"); h2d->GetYaxis()->SetTitle("alpha_Q2_ggA"); h2d->SetTitle("alpha_Q2_ggA vs alpha_JES_BASE (Bkg only, "+SampleTag+")"); pll->Draw("alpha_Q2_ggA:alpha_JES_BASE>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_Q2_ggA_alpha_JES_BASE_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_JES_FLAV"); h2d->GetYaxis()->SetTitle("alpha_Q2_ggA"); h2d->SetTitle("alpha_Q2_ggA vs alpha_JES_FLAV (Bkg only, "+SampleTag+")"); pll->Draw("alpha_Q2_ggA:alpha_JES_FLAV>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_Q2_ggA_alpha_JES_FLAV_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_JES_FWD"); h2d->GetYaxis()->SetTitle("alpha_Q2_ggA"); h2d->SetTitle("alpha_Q2_ggA vs alpha_JES_FWD (Bkg only, "+SampleTag+")"); pll->Draw("alpha_Q2_ggA:alpha_JES_FWD>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_Q2_ggA_alpha_JES_FWD_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_LH_QBKG"); h2d->GetYaxis()->SetTitle("alpha_Q2_ggA"); h2d->SetTitle("alpha_Q2_ggA vs alpha_LH_QBKG (Bkg only, "+SampleTag+")"); pll->Draw("alpha_Q2_ggA:alpha_LH_QBKG>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_Q2_ggA_alpha_LH_QBKG_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_LH_TBKG"); h2d->GetYaxis()->SetTitle("alpha_Q2_ggA"); h2d->SetTitle("alpha_Q2_ggA vs alpha_LH_TBKG (Bkg only, "+SampleTag+")"); pll->Draw("alpha_Q2_ggA:alpha_LH_TBKG>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_Q2_ggA_alpha_LH_TBKG_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_LH_WBKG"); h2d->GetYaxis()->SetTitle("alpha_Q2_ggA"); h2d->SetTitle("alpha_Q2_ggA vs alpha_LH_WBKG (Bkg only, "+SampleTag+")"); pll->Draw("alpha_Q2_ggA:alpha_LH_WBKG>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_Q2_ggA_alpha_LH_WBKG_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_L_EFF"); h2d->GetYaxis()->SetTitle("alpha_Q2_ggA"); h2d->SetTitle("alpha_Q2_ggA vs alpha_L_EFF (Bkg only, "+SampleTag+")"); pll->Draw("alpha_Q2_ggA:alpha_L_EFF>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_Q2_ggA_alpha_L_EFF_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_MET"); h2d->GetYaxis()->SetTitle("alpha_Q2_ggA"); h2d->SetTitle("alpha_Q2_ggA vs alpha_MET (Bkg only, "+SampleTag+")"); pll->Draw("alpha_Q2_ggA:alpha_MET>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_Q2_ggA_alpha_MET_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_MU_ID"); h2d->GetYaxis()->SetTitle("alpha_Q2_ggA"); h2d->SetTitle("alpha_Q2_ggA vs alpha_MU_ID (Bkg only, "+SampleTag+")"); pll->Draw("alpha_Q2_ggA:alpha_MU_ID>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_Q2_ggA_alpha_MU_ID_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_PILEUP"); h2d->GetYaxis()->SetTitle("alpha_Q2_ggA"); h2d->SetTitle("alpha_Q2_ggA vs alpha_PILEUP (Bkg only, "+SampleTag+")"); pll->Draw("alpha_Q2_ggA:alpha_PILEUP>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_Q2_ggA_alpha_PILEUP_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_Q2_Z"); h2d->GetYaxis()->SetTitle("alpha_Q2_ggA"); h2d->SetTitle("alpha_Q2_ggA vs alpha_Q2_Z (Bkg only, "+SampleTag+")"); pll->Draw("alpha_Q2_ggA:alpha_Q2_Z>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_Q2_ggA_alpha_Q2_Z_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_Q2_bbA"); h2d->GetYaxis()->SetTitle("alpha_Q2_ggA"); h2d->SetTitle("alpha_Q2_ggA vs alpha_Q2_bbA (Bkg only, "+SampleTag+")"); pll->Draw("alpha_Q2_ggA:alpha_Q2_bbA>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_Q2_ggA_alpha_Q2_bbA_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_B_EFF"); h2d->GetYaxis()->SetTitle("alpha_TAU_EL"); h2d->SetTitle("alpha_TAU_EL vs alpha_B_EFF (Bkg only, "+SampleTag+")"); pll->Draw("alpha_TAU_EL:alpha_B_EFF>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_TAU_EL_alpha_B_EFF_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_EL_ID"); h2d->GetYaxis()->SetTitle("alpha_TAU_EL"); h2d->SetTitle("alpha_TAU_EL vs alpha_EL_ID (Bkg only, "+SampleTag+")"); pll->Draw("alpha_TAU_EL:alpha_EL_ID>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_TAU_EL_alpha_EL_ID_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_JES_BASE"); h2d->GetYaxis()->SetTitle("alpha_TAU_EL"); h2d->SetTitle("alpha_TAU_EL vs alpha_JES_BASE (Bkg only, "+SampleTag+")"); pll->Draw("alpha_TAU_EL:alpha_JES_BASE>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_TAU_EL_alpha_JES_BASE_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_JES_FLAV"); h2d->GetYaxis()->SetTitle("alpha_TAU_EL"); h2d->SetTitle("alpha_TAU_EL vs alpha_JES_FLAV (Bkg only, "+SampleTag+")"); pll->Draw("alpha_TAU_EL:alpha_JES_FLAV>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_TAU_EL_alpha_JES_FLAV_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_JES_FWD"); h2d->GetYaxis()->SetTitle("alpha_TAU_EL"); h2d->SetTitle("alpha_TAU_EL vs alpha_JES_FWD (Bkg only, "+SampleTag+")"); pll->Draw("alpha_TAU_EL:alpha_JES_FWD>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_TAU_EL_alpha_JES_FWD_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_LH_QBKG"); h2d->GetYaxis()->SetTitle("alpha_TAU_EL"); h2d->SetTitle("alpha_TAU_EL vs alpha_LH_QBKG (Bkg only, "+SampleTag+")"); pll->Draw("alpha_TAU_EL:alpha_LH_QBKG>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_TAU_EL_alpha_LH_QBKG_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_LH_TBKG"); h2d->GetYaxis()->SetTitle("alpha_TAU_EL"); h2d->SetTitle("alpha_TAU_EL vs alpha_LH_TBKG (Bkg only, "+SampleTag+")"); pll->Draw("alpha_TAU_EL:alpha_LH_TBKG>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_TAU_EL_alpha_LH_TBKG_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_LH_WBKG"); h2d->GetYaxis()->SetTitle("alpha_TAU_EL"); h2d->SetTitle("alpha_TAU_EL vs alpha_LH_WBKG (Bkg only, "+SampleTag+")"); pll->Draw("alpha_TAU_EL:alpha_LH_WBKG>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_TAU_EL_alpha_LH_WBKG_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_L_EFF"); h2d->GetYaxis()->SetTitle("alpha_TAU_EL"); h2d->SetTitle("alpha_TAU_EL vs alpha_L_EFF (Bkg only, "+SampleTag+")"); pll->Draw("alpha_TAU_EL:alpha_L_EFF>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_TAU_EL_alpha_L_EFF_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_MET"); h2d->GetYaxis()->SetTitle("alpha_TAU_EL"); h2d->SetTitle("alpha_TAU_EL vs alpha_MET (Bkg only, "+SampleTag+")"); pll->Draw("alpha_TAU_EL:alpha_MET>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_TAU_EL_alpha_MET_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_MU_ID"); h2d->GetYaxis()->SetTitle("alpha_TAU_EL"); h2d->SetTitle("alpha_TAU_EL vs alpha_MU_ID (Bkg only, "+SampleTag+")"); pll->Draw("alpha_TAU_EL:alpha_MU_ID>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_TAU_EL_alpha_MU_ID_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_PILEUP"); h2d->GetYaxis()->SetTitle("alpha_TAU_EL"); h2d->SetTitle("alpha_TAU_EL vs alpha_PILEUP (Bkg only, "+SampleTag+")"); pll->Draw("alpha_TAU_EL:alpha_PILEUP>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_TAU_EL_alpha_PILEUP_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_Q2_Z"); h2d->GetYaxis()->SetTitle("alpha_TAU_EL"); h2d->SetTitle("alpha_TAU_EL vs alpha_Q2_Z (Bkg only, "+SampleTag+")"); pll->Draw("alpha_TAU_EL:alpha_Q2_Z>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_TAU_EL_alpha_Q2_Z_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_Q2_bbA"); h2d->GetYaxis()->SetTitle("alpha_TAU_EL"); h2d->SetTitle("alpha_TAU_EL vs alpha_Q2_bbA (Bkg only, "+SampleTag+")"); pll->Draw("alpha_TAU_EL:alpha_Q2_bbA>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_TAU_EL_alpha_Q2_bbA_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_Q2_ggA"); h2d->GetYaxis()->SetTitle("alpha_TAU_EL"); h2d->SetTitle("alpha_TAU_EL vs alpha_Q2_ggA (Bkg only, "+SampleTag+")"); pll->Draw("alpha_TAU_EL:alpha_Q2_ggA>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_TAU_EL_alpha_Q2_ggA_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_B_EFF"); h2d->GetYaxis()->SetTitle("alpha_TAU_ID"); h2d->SetTitle("alpha_TAU_ID vs alpha_B_EFF (Bkg only, "+SampleTag+")"); pll->Draw("alpha_TAU_ID:alpha_B_EFF>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_TAU_ID_alpha_B_EFF_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_EL_ID"); h2d->GetYaxis()->SetTitle("alpha_TAU_ID"); h2d->SetTitle("alpha_TAU_ID vs alpha_EL_ID (Bkg only, "+SampleTag+")"); pll->Draw("alpha_TAU_ID:alpha_EL_ID>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_TAU_ID_alpha_EL_ID_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_JES_BASE"); h2d->GetYaxis()->SetTitle("alpha_TAU_ID"); h2d->SetTitle("alpha_TAU_ID vs alpha_JES_BASE (Bkg only, "+SampleTag+")"); pll->Draw("alpha_TAU_ID:alpha_JES_BASE>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_TAU_ID_alpha_JES_BASE_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_JES_FLAV"); h2d->GetYaxis()->SetTitle("alpha_TAU_ID"); h2d->SetTitle("alpha_TAU_ID vs alpha_JES_FLAV (Bkg only, "+SampleTag+")"); pll->Draw("alpha_TAU_ID:alpha_JES_FLAV>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_TAU_ID_alpha_JES_FLAV_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_JES_FWD"); h2d->GetYaxis()->SetTitle("alpha_TAU_ID"); h2d->SetTitle("alpha_TAU_ID vs alpha_JES_FWD (Bkg only, "+SampleTag+")"); pll->Draw("alpha_TAU_ID:alpha_JES_FWD>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_TAU_ID_alpha_JES_FWD_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_LH_QBKG"); h2d->GetYaxis()->SetTitle("alpha_TAU_ID"); h2d->SetTitle("alpha_TAU_ID vs alpha_LH_QBKG (Bkg only, "+SampleTag+")"); pll->Draw("alpha_TAU_ID:alpha_LH_QBKG>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_TAU_ID_alpha_LH_QBKG_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_LH_TBKG"); h2d->GetYaxis()->SetTitle("alpha_TAU_ID"); h2d->SetTitle("alpha_TAU_ID vs alpha_LH_TBKG (Bkg only, "+SampleTag+")"); pll->Draw("alpha_TAU_ID:alpha_LH_TBKG>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_TAU_ID_alpha_LH_TBKG_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_LH_WBKG"); h2d->GetYaxis()->SetTitle("alpha_TAU_ID"); h2d->SetTitle("alpha_TAU_ID vs alpha_LH_WBKG (Bkg only, "+SampleTag+")"); pll->Draw("alpha_TAU_ID:alpha_LH_WBKG>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_TAU_ID_alpha_LH_WBKG_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_L_EFF"); h2d->GetYaxis()->SetTitle("alpha_TAU_ID"); h2d->SetTitle("alpha_TAU_ID vs alpha_L_EFF (Bkg only, "+SampleTag+")"); pll->Draw("alpha_TAU_ID:alpha_L_EFF>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_TAU_ID_alpha_L_EFF_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_MET"); h2d->GetYaxis()->SetTitle("alpha_TAU_ID"); h2d->SetTitle("alpha_TAU_ID vs alpha_MET (Bkg only, "+SampleTag+")"); pll->Draw("alpha_TAU_ID:alpha_MET>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_TAU_ID_alpha_MET_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_MU_ID"); h2d->GetYaxis()->SetTitle("alpha_TAU_ID"); h2d->SetTitle("alpha_TAU_ID vs alpha_MU_ID (Bkg only, "+SampleTag+")"); pll->Draw("alpha_TAU_ID:alpha_MU_ID>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_TAU_ID_alpha_MU_ID_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_PILEUP"); h2d->GetYaxis()->SetTitle("alpha_TAU_ID"); h2d->SetTitle("alpha_TAU_ID vs alpha_PILEUP (Bkg only, "+SampleTag+")"); pll->Draw("alpha_TAU_ID:alpha_PILEUP>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_TAU_ID_alpha_PILEUP_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_Q2_Z"); h2d->GetYaxis()->SetTitle("alpha_TAU_ID"); h2d->SetTitle("alpha_TAU_ID vs alpha_Q2_Z (Bkg only, "+SampleTag+")"); pll->Draw("alpha_TAU_ID:alpha_Q2_Z>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_TAU_ID_alpha_Q2_Z_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_Q2_bbA"); h2d->GetYaxis()->SetTitle("alpha_TAU_ID"); h2d->SetTitle("alpha_TAU_ID vs alpha_Q2_bbA (Bkg only, "+SampleTag+")"); pll->Draw("alpha_TAU_ID:alpha_Q2_bbA>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_TAU_ID_alpha_Q2_bbA_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_Q2_ggA"); h2d->GetYaxis()->SetTitle("alpha_TAU_ID"); h2d->SetTitle("alpha_TAU_ID vs alpha_Q2_ggA (Bkg only, "+SampleTag+")"); pll->Draw("alpha_TAU_ID:alpha_Q2_ggA>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_TAU_ID_alpha_Q2_ggA_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_TAU_EL"); h2d->GetYaxis()->SetTitle("alpha_TAU_ID"); h2d->SetTitle("alpha_TAU_ID vs alpha_TAU_EL (Bkg only, "+SampleTag+")"); pll->Draw("alpha_TAU_ID:alpha_TAU_EL>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_TAU_ID_alpha_TAU_EL_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_B_EFF"); h2d->GetYaxis()->SetTitle("alpha_TES"); h2d->SetTitle("alpha_TES vs alpha_B_EFF (Bkg only, "+SampleTag+")"); pll->Draw("alpha_TES:alpha_B_EFF>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_TES_alpha_B_EFF_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_EL_ID"); h2d->GetYaxis()->SetTitle("alpha_TES"); h2d->SetTitle("alpha_TES vs alpha_EL_ID (Bkg only, "+SampleTag+")"); pll->Draw("alpha_TES:alpha_EL_ID>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_TES_alpha_EL_ID_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_JES_BASE"); h2d->GetYaxis()->SetTitle("alpha_TES"); h2d->SetTitle("alpha_TES vs alpha_JES_BASE (Bkg only, "+SampleTag+")"); pll->Draw("alpha_TES:alpha_JES_BASE>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_TES_alpha_JES_BASE_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_JES_FLAV"); h2d->GetYaxis()->SetTitle("alpha_TES"); h2d->SetTitle("alpha_TES vs alpha_JES_FLAV (Bkg only, "+SampleTag+")"); pll->Draw("alpha_TES:alpha_JES_FLAV>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_TES_alpha_JES_FLAV_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_JES_FWD"); h2d->GetYaxis()->SetTitle("alpha_TES"); h2d->SetTitle("alpha_TES vs alpha_JES_FWD (Bkg only, "+SampleTag+")"); pll->Draw("alpha_TES:alpha_JES_FWD>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_TES_alpha_JES_FWD_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_LH_QBKG"); h2d->GetYaxis()->SetTitle("alpha_TES"); h2d->SetTitle("alpha_TES vs alpha_LH_QBKG (Bkg only, "+SampleTag+")"); pll->Draw("alpha_TES:alpha_LH_QBKG>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_TES_alpha_LH_QBKG_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_LH_TBKG"); h2d->GetYaxis()->SetTitle("alpha_TES"); h2d->SetTitle("alpha_TES vs alpha_LH_TBKG (Bkg only, "+SampleTag+")"); pll->Draw("alpha_TES:alpha_LH_TBKG>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_TES_alpha_LH_TBKG_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_LH_WBKG"); h2d->GetYaxis()->SetTitle("alpha_TES"); h2d->SetTitle("alpha_TES vs alpha_LH_WBKG (Bkg only, "+SampleTag+")"); pll->Draw("alpha_TES:alpha_LH_WBKG>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_TES_alpha_LH_WBKG_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_L_EFF"); h2d->GetYaxis()->SetTitle("alpha_TES"); h2d->SetTitle("alpha_TES vs alpha_L_EFF (Bkg only, "+SampleTag+")"); pll->Draw("alpha_TES:alpha_L_EFF>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_TES_alpha_L_EFF_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_MET"); h2d->GetYaxis()->SetTitle("alpha_TES"); h2d->SetTitle("alpha_TES vs alpha_MET (Bkg only, "+SampleTag+")"); pll->Draw("alpha_TES:alpha_MET>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_TES_alpha_MET_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_MU_ID"); h2d->GetYaxis()->SetTitle("alpha_TES"); h2d->SetTitle("alpha_TES vs alpha_MU_ID (Bkg only, "+SampleTag+")"); pll->Draw("alpha_TES:alpha_MU_ID>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_TES_alpha_MU_ID_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_PILEUP"); h2d->GetYaxis()->SetTitle("alpha_TES"); h2d->SetTitle("alpha_TES vs alpha_PILEUP (Bkg only, "+SampleTag+")"); pll->Draw("alpha_TES:alpha_PILEUP>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_TES_alpha_PILEUP_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_Q2_Z"); h2d->GetYaxis()->SetTitle("alpha_TES"); h2d->SetTitle("alpha_TES vs alpha_Q2_Z (Bkg only, "+SampleTag+")"); pll->Draw("alpha_TES:alpha_Q2_Z>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_TES_alpha_Q2_Z_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_Q2_bbA"); h2d->GetYaxis()->SetTitle("alpha_TES"); h2d->SetTitle("alpha_TES vs alpha_Q2_bbA (Bkg only, "+SampleTag+")"); pll->Draw("alpha_TES:alpha_Q2_bbA>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_TES_alpha_Q2_bbA_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_Q2_ggA"); h2d->GetYaxis()->SetTitle("alpha_TES"); h2d->SetTitle("alpha_TES vs alpha_Q2_ggA (Bkg only, "+SampleTag+")"); pll->Draw("alpha_TES:alpha_Q2_ggA>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_TES_alpha_Q2_ggA_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_TAU_EL"); h2d->GetYaxis()->SetTitle("alpha_TES"); h2d->SetTitle("alpha_TES vs alpha_TAU_EL (Bkg only, "+SampleTag+")"); pll->Draw("alpha_TES:alpha_TAU_EL>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_TES_alpha_TAU_EL_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_TAU_ID"); h2d->GetYaxis()->SetTitle("alpha_TES"); h2d->SetTitle("alpha_TES vs alpha_TAU_ID (Bkg only, "+SampleTag+")"); pll->Draw("alpha_TES:alpha_TAU_ID>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_TES_alpha_TAU_ID_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_B_EFF"); h2d->GetYaxis()->SetTitle("alpha_XS_DB"); h2d->SetTitle("alpha_XS_DB vs alpha_B_EFF (Bkg only, "+SampleTag+")"); pll->Draw("alpha_XS_DB:alpha_B_EFF>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_XS_DB_alpha_B_EFF_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_EL_ID"); h2d->GetYaxis()->SetTitle("alpha_XS_DB"); h2d->SetTitle("alpha_XS_DB vs alpha_EL_ID (Bkg only, "+SampleTag+")"); pll->Draw("alpha_XS_DB:alpha_EL_ID>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_XS_DB_alpha_EL_ID_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_JES_BASE"); h2d->GetYaxis()->SetTitle("alpha_XS_DB"); h2d->SetTitle("alpha_XS_DB vs alpha_JES_BASE (Bkg only, "+SampleTag+")"); pll->Draw("alpha_XS_DB:alpha_JES_BASE>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_XS_DB_alpha_JES_BASE_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_JES_FLAV"); h2d->GetYaxis()->SetTitle("alpha_XS_DB"); h2d->SetTitle("alpha_XS_DB vs alpha_JES_FLAV (Bkg only, "+SampleTag+")"); pll->Draw("alpha_XS_DB:alpha_JES_FLAV>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_XS_DB_alpha_JES_FLAV_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_JES_FWD"); h2d->GetYaxis()->SetTitle("alpha_XS_DB"); h2d->SetTitle("alpha_XS_DB vs alpha_JES_FWD (Bkg only, "+SampleTag+")"); pll->Draw("alpha_XS_DB:alpha_JES_FWD>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_XS_DB_alpha_JES_FWD_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_LH_QBKG"); h2d->GetYaxis()->SetTitle("alpha_XS_DB"); h2d->SetTitle("alpha_XS_DB vs alpha_LH_QBKG (Bkg only, "+SampleTag+")"); pll->Draw("alpha_XS_DB:alpha_LH_QBKG>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_XS_DB_alpha_LH_QBKG_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_LH_TBKG"); h2d->GetYaxis()->SetTitle("alpha_XS_DB"); h2d->SetTitle("alpha_XS_DB vs alpha_LH_TBKG (Bkg only, "+SampleTag+")"); pll->Draw("alpha_XS_DB:alpha_LH_TBKG>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_XS_DB_alpha_LH_TBKG_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_LH_WBKG"); h2d->GetYaxis()->SetTitle("alpha_XS_DB"); h2d->SetTitle("alpha_XS_DB vs alpha_LH_WBKG (Bkg only, "+SampleTag+")"); pll->Draw("alpha_XS_DB:alpha_LH_WBKG>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_XS_DB_alpha_LH_WBKG_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_L_EFF"); h2d->GetYaxis()->SetTitle("alpha_XS_DB"); h2d->SetTitle("alpha_XS_DB vs alpha_L_EFF (Bkg only, "+SampleTag+")"); pll->Draw("alpha_XS_DB:alpha_L_EFF>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_XS_DB_alpha_L_EFF_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_MET"); h2d->GetYaxis()->SetTitle("alpha_XS_DB"); h2d->SetTitle("alpha_XS_DB vs alpha_MET (Bkg only, "+SampleTag+")"); pll->Draw("alpha_XS_DB:alpha_MET>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_XS_DB_alpha_MET_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_MU_ID"); h2d->GetYaxis()->SetTitle("alpha_XS_DB"); h2d->SetTitle("alpha_XS_DB vs alpha_MU_ID (Bkg only, "+SampleTag+")"); pll->Draw("alpha_XS_DB:alpha_MU_ID>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_XS_DB_alpha_MU_ID_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_PILEUP"); h2d->GetYaxis()->SetTitle("alpha_XS_DB"); h2d->SetTitle("alpha_XS_DB vs alpha_PILEUP (Bkg only, "+SampleTag+")"); pll->Draw("alpha_XS_DB:alpha_PILEUP>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_XS_DB_alpha_PILEUP_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_Q2_Z"); h2d->GetYaxis()->SetTitle("alpha_XS_DB"); h2d->SetTitle("alpha_XS_DB vs alpha_Q2_Z (Bkg only, "+SampleTag+")"); pll->Draw("alpha_XS_DB:alpha_Q2_Z>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_XS_DB_alpha_Q2_Z_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_Q2_bbA"); h2d->GetYaxis()->SetTitle("alpha_XS_DB"); h2d->SetTitle("alpha_XS_DB vs alpha_Q2_bbA (Bkg only, "+SampleTag+")"); pll->Draw("alpha_XS_DB:alpha_Q2_bbA>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_XS_DB_alpha_Q2_bbA_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_Q2_ggA"); h2d->GetYaxis()->SetTitle("alpha_XS_DB"); h2d->SetTitle("alpha_XS_DB vs alpha_Q2_ggA (Bkg only, "+SampleTag+")"); pll->Draw("alpha_XS_DB:alpha_Q2_ggA>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_XS_DB_alpha_Q2_ggA_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_TAU_EL"); h2d->GetYaxis()->SetTitle("alpha_XS_DB"); h2d->SetTitle("alpha_XS_DB vs alpha_TAU_EL (Bkg only, "+SampleTag+")"); pll->Draw("alpha_XS_DB:alpha_TAU_EL>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_XS_DB_alpha_TAU_EL_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_TAU_ID"); h2d->GetYaxis()->SetTitle("alpha_XS_DB"); h2d->SetTitle("alpha_XS_DB vs alpha_TAU_ID (Bkg only, "+SampleTag+")"); pll->Draw("alpha_XS_DB:alpha_TAU_ID>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_XS_DB_alpha_TAU_ID_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_TES"); h2d->GetYaxis()->SetTitle("alpha_XS_DB"); h2d->SetTitle("alpha_XS_DB vs alpha_TES (Bkg only, "+SampleTag+")"); pll->Draw("alpha_XS_DB:alpha_TES>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_XS_DB_alpha_TES_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_B_EFF"); h2d->GetYaxis()->SetTitle("alpha_XS_Z"); h2d->SetTitle("alpha_XS_Z vs alpha_B_EFF (Bkg only, "+SampleTag+")"); pll->Draw("alpha_XS_Z:alpha_B_EFF>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_XS_Z_alpha_B_EFF_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_EL_ID"); h2d->GetYaxis()->SetTitle("alpha_XS_Z"); h2d->SetTitle("alpha_XS_Z vs alpha_EL_ID (Bkg only, "+SampleTag+")"); pll->Draw("alpha_XS_Z:alpha_EL_ID>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_XS_Z_alpha_EL_ID_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_JES_BASE"); h2d->GetYaxis()->SetTitle("alpha_XS_Z"); h2d->SetTitle("alpha_XS_Z vs alpha_JES_BASE (Bkg only, "+SampleTag+")"); pll->Draw("alpha_XS_Z:alpha_JES_BASE>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_XS_Z_alpha_JES_BASE_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_JES_FLAV"); h2d->GetYaxis()->SetTitle("alpha_XS_Z"); h2d->SetTitle("alpha_XS_Z vs alpha_JES_FLAV (Bkg only, "+SampleTag+")"); pll->Draw("alpha_XS_Z:alpha_JES_FLAV>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_XS_Z_alpha_JES_FLAV_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_JES_FWD"); h2d->GetYaxis()->SetTitle("alpha_XS_Z"); h2d->SetTitle("alpha_XS_Z vs alpha_JES_FWD (Bkg only, "+SampleTag+")"); pll->Draw("alpha_XS_Z:alpha_JES_FWD>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_XS_Z_alpha_JES_FWD_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_LH_QBKG"); h2d->GetYaxis()->SetTitle("alpha_XS_Z"); h2d->SetTitle("alpha_XS_Z vs alpha_LH_QBKG (Bkg only, "+SampleTag+")"); pll->Draw("alpha_XS_Z:alpha_LH_QBKG>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_XS_Z_alpha_LH_QBKG_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_LH_TBKG"); h2d->GetYaxis()->SetTitle("alpha_XS_Z"); h2d->SetTitle("alpha_XS_Z vs alpha_LH_TBKG (Bkg only, "+SampleTag+")"); pll->Draw("alpha_XS_Z:alpha_LH_TBKG>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_XS_Z_alpha_LH_TBKG_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_LH_WBKG"); h2d->GetYaxis()->SetTitle("alpha_XS_Z"); h2d->SetTitle("alpha_XS_Z vs alpha_LH_WBKG (Bkg only, "+SampleTag+")"); pll->Draw("alpha_XS_Z:alpha_LH_WBKG>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_XS_Z_alpha_LH_WBKG_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_L_EFF"); h2d->GetYaxis()->SetTitle("alpha_XS_Z"); h2d->SetTitle("alpha_XS_Z vs alpha_L_EFF (Bkg only, "+SampleTag+")"); pll->Draw("alpha_XS_Z:alpha_L_EFF>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_XS_Z_alpha_L_EFF_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_MET"); h2d->GetYaxis()->SetTitle("alpha_XS_Z"); h2d->SetTitle("alpha_XS_Z vs alpha_MET (Bkg only, "+SampleTag+")"); pll->Draw("alpha_XS_Z:alpha_MET>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_XS_Z_alpha_MET_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_MU_ID"); h2d->GetYaxis()->SetTitle("alpha_XS_Z"); h2d->SetTitle("alpha_XS_Z vs alpha_MU_ID (Bkg only, "+SampleTag+")"); pll->Draw("alpha_XS_Z:alpha_MU_ID>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_XS_Z_alpha_MU_ID_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_PILEUP"); h2d->GetYaxis()->SetTitle("alpha_XS_Z"); h2d->SetTitle("alpha_XS_Z vs alpha_PILEUP (Bkg only, "+SampleTag+")"); pll->Draw("alpha_XS_Z:alpha_PILEUP>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_XS_Z_alpha_PILEUP_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_Q2_Z"); h2d->GetYaxis()->SetTitle("alpha_XS_Z"); h2d->SetTitle("alpha_XS_Z vs alpha_Q2_Z (Bkg only, "+SampleTag+")"); pll->Draw("alpha_XS_Z:alpha_Q2_Z>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_XS_Z_alpha_Q2_Z_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_Q2_bbA"); h2d->GetYaxis()->SetTitle("alpha_XS_Z"); h2d->SetTitle("alpha_XS_Z vs alpha_Q2_bbA (Bkg only, "+SampleTag+")"); pll->Draw("alpha_XS_Z:alpha_Q2_bbA>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_XS_Z_alpha_Q2_bbA_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_Q2_ggA"); h2d->GetYaxis()->SetTitle("alpha_XS_Z"); h2d->SetTitle("alpha_XS_Z vs alpha_Q2_ggA (Bkg only, "+SampleTag+")"); pll->Draw("alpha_XS_Z:alpha_Q2_ggA>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_XS_Z_alpha_Q2_ggA_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_TAU_EL"); h2d->GetYaxis()->SetTitle("alpha_XS_Z"); h2d->SetTitle("alpha_XS_Z vs alpha_TAU_EL (Bkg only, "+SampleTag+")"); pll->Draw("alpha_XS_Z:alpha_TAU_EL>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_XS_Z_alpha_TAU_EL_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_TAU_ID"); h2d->GetYaxis()->SetTitle("alpha_XS_Z"); h2d->SetTitle("alpha_XS_Z vs alpha_TAU_ID (Bkg only, "+SampleTag+")"); pll->Draw("alpha_XS_Z:alpha_TAU_ID>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_XS_Z_alpha_TAU_ID_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_TES"); h2d->GetYaxis()->SetTitle("alpha_XS_Z"); h2d->SetTitle("alpha_XS_Z vs alpha_TES (Bkg only, "+SampleTag+")"); pll->Draw("alpha_XS_Z:alpha_TES>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_XS_Z_alpha_TES_bkgonly_"+ftag+".png"); h2d->GetXaxis()->SetTitle("alpha_XS_DB"); h2d->GetYaxis()->SetTitle("alpha_XS_Z"); h2d->SetTitle("alpha_XS_Z vs alpha_XS_DB (Bkg only, "+SampleTag+")"); pll->Draw("alpha_XS_Z:alpha_XS_DB>>h2d","is_alt==1","colz"); h2d->Scale(1./h2d->Integral(0,999,0,999)); h2d->Draw("colz"); c->Print("corr_pull_alpha_XS_Z_alpha_XS_DB_bkgonly_"+ftag+".png"); int counter_rqcd=0; TString s_rqcd[1000]; TGraphErrors *gr_b = new TGraphErrors(); TGraphErrors *gr_sb = new TGraphErrors(); TH1F *h2 = new TH1F("h2", "h2", 80, 0.8,1.6); h2->GetXaxis()->SetTitle("alpha"); h2->GetYaxis()->SetTitle("Number of Toys (a.u.)"); h2->SetTitle("rQCD_tag_el (Bkg only, "+SampleTag+")"); pll->Draw("rQCD_tag_el>>h2","is_alt==1"); h2->Scale(1./h2->Integral(0,999)); h2->Draw("HIST"); h2->Draw("PE,same"); c->Print("pull_rQCD_tag_el_bkgonly_"+ftag+".png"); gr_b->SetPoint(counter_rqcd, counter_rqcd+1, h->GetMean()); gr_b->SetPointError(counter_rqcd, 0., h->GetRMS()); h2->SetTitle("rQCD_tag_el (sig model, "+SampleTag+")"); pll->Draw("rQCD_tag_el>>h","is_alt==0"); h2->Scale(1./h2->Integral(0,999)); h2->Draw("HIST"); h2->Draw("PE,same"); c->Print("pull_rQCD_tag_el_sigmodel_"+ftag+".png"); gr_sb->SetPoint(counter_rqcd, counter_rqcd+1, h->GetMean()); gr_sb->SetPointError(counter_rqcd, 0., h->GetRMS()); s_rqcd[counter_rqcd] = "rQCD_tag_el"; ++counter_rqcd; h2->SetTitle("rQCD_tag_mu (Bkg only, "+SampleTag+")"); pll->Draw("rQCD_tag_mu>>h2","is_alt==1"); h2->Scale(1./h2->Integral(0,999)); h2->Draw("HIST"); h2->Draw("PE,same"); c->Print("pull_rQCD_tag_mu_bkgonly_"+ftag+".png"); gr_b->SetPoint(counter_rqcd, counter_rqcd+1, h->GetMean()); gr_b->SetPointError(counter_rqcd, 0., h->GetRMS()); h2->SetTitle("rQCD_tag_mu (sig model, "+SampleTag+")"); pll->Draw("rQCD_tag_mu>>h","is_alt==0"); h2->Scale(1./h2->Integral(0,999)); h2->Draw("HIST"); h2->Draw("PE,same"); c->Print("pull_rQCD_tag_mu_sigmodel_"+ftag+".png"); gr_sb->SetPoint(counter_rqcd, counter_rqcd+1, h->GetMean()); gr_sb->SetPointError(counter_rqcd, 0., h->GetRMS()); s_rqcd[counter_rqcd] = "rQCD_tag_mu"; ++counter_rqcd; h2->SetTitle("rQCD_veto_el (Bkg only, "+SampleTag+")"); pll->Draw("rQCD_veto_el>>h2","is_alt==1"); h2->Scale(1./h2->Integral(0,999)); h2->Draw("HIST"); h2->Draw("PE,same"); c->Print("pull_rQCD_veto_el_bkgonly_"+ftag+".png"); gr_b->SetPoint(counter_rqcd, counter_rqcd+1, h->GetMean()); gr_b->SetPointError(counter_rqcd, 0., h->GetRMS()); h2->SetTitle("rQCD_veto_el (sig model, "+SampleTag+")"); pll->Draw("rQCD_veto_el>>h","is_alt==0"); h2->Scale(1./h2->Integral(0,999)); h2->Draw("HIST"); h2->Draw("PE,same"); c->Print("pull_rQCD_veto_el_sigmodel_"+ftag+".png"); gr_sb->SetPoint(counter_rqcd, counter_rqcd+1, h->GetMean()); gr_sb->SetPointError(counter_rqcd, 0., h->GetRMS()); s_rqcd[counter_rqcd] = "rQCD_veto_el"; ++counter_rqcd; h2->SetTitle("rQCD_veto_mu (Bkg only, "+SampleTag+")"); pll->Draw("rQCD_veto_mu>>h2","is_alt==1"); h2->Scale(1./h2->Integral(0,999)); h2->Draw("HIST"); h2->Draw("PE,same"); c->Print("pull_rQCD_veto_mu_bkgonly_"+ftag+".png"); gr_b->SetPoint(counter_rqcd, counter_rqcd+1, h->GetMean()); gr_b->SetPointError(counter_rqcd, 0., h->GetRMS()); h2->SetTitle("rQCD_veto_mu (sig model, "+SampleTag+")"); pll->Draw("rQCD_veto_mu>>h","is_alt==0"); h2->Scale(1./h2->Integral(0,999)); h2->Draw("HIST"); h2->Draw("PE,same"); c->Print("pull_rQCD_veto_mu_sigmodel_"+ftag+".png"); gr_sb->SetPoint(counter_rqcd, counter_rqcd+1, h->GetMean()); gr_sb->SetPointError(counter_rqcd, 0., h->GetRMS()); s_rqcd[counter_rqcd] = "rQCD_veto_mu"; ++counter_rqcd; TCanvas *c1 = new TCanvas("c1", "c1", 2000,1600); TH1F *h1 = new TH1F("h1", "h1", 100, 0, counter_b+1); h1->Fill(-100,0); h1->GetYaxis()->SetTitle("#alpha #pm #sigma"); h1->SetStats(0); h1->GetXaxis()->SetLabelOffset(99); h1->GetXaxis()->SetTickLength(0); h1->GetXaxis()->SetAxisColor(0); //h1->GetYaxis()->SetLabelOffset(99); h1->GetYaxis()->SetRangeUser(-3,3); h1->SetLineColor(0); h1->SetLineWidth(0); h1->SetTitle("Background Only, "+SampleTag); gPad->SetGridy(); h1->Draw("hist"); g_b->SetMarkerStyle(20); g_b->SetMarkerSize(2); g_b->SetLineWidth(2); g_b->Draw("PE,same"); Float_t x, y; y = gPad->GetUymin() - 2.05*h1->GetYaxis()->GetBinWidth(1); TText t; t.SetTextAngle(90); t.SetTextSize(0.03); t.SetTextAlign(33); for (int i=0;iGetXaxis()->GetBinCenter(i+1); TString s_label = s_alpha[i]; s_label.ReplaceAll("alpha_",""); t.DrawText(x,y,s_label.Data()); } c1->Print("AllPoints_bkgonly_"+ftag+".png"); TCanvas *c2 = new TCanvas("c2", "c2", 2000,1600); h1->SetTitle("Signal+Background, "+SampleTag); gPad->SetGridy(); h1->Draw("hist"); g_sb->SetMarkerStyle(20); g_sb->Draw("PE,same"); t.SetTextAngle(90); t.SetTextSize(0.03); t.SetTextAlign(33); for (int i=0;iGetXaxis()->GetBinCenter(i+1); TString s_label = s_alpha[i]; s_label.ReplaceAll("alpha_",""); t.DrawText(x,y,s_label.Data()); } c2->Print("AllPoints_sigmodel_"+ftag+".png"); TCanvas *c3 = new TCanvas("c3", "c3", 2000,1600); h1->SetTitle("Background only, "+SampleTag); gPad->SetGridy(); h1->Draw("hist"); gr_b->SetMarkerStyle(20); gr_b->Draw("PE,same"); t.SetTextAngle(90); t.SetTextSize(0.03); t.SetTextAlign(33); for (int i=0;iGetXaxis()->GetBinCenter(i+1); TString s_label = s_rqcd[i]; s_label.ReplaceAll("alpha_",""); t.DrawText(x,y,s_label.Data()); } c3->Print("rQCD_bkgonly_"+ftag+".png"); TCanvas *c4 = new TCanvas("c4", "c4", 2000,1600); h1->SetTitle("Signal+Background, "+SampleTag); gPad->SetGridy(); h1->Draw("hist"); gr_sb->SetMarkerStyle(20); gr_sb->Draw("PE,same"); t.SetTextAngle(90); t.SetTextSize(0.03); t.SetTextAlign(33); for (int i=0;iGetXaxis()->GetBinCenter(i+1); TString s_label = s_rqcd[i]; s_label.ReplaceAll("alpha_",""); t.DrawText(x,y,s_label.Data()); } c4->Print("rQCD_sigmodel_"+ftag+".png"); }