#include "ROOT/RDataFrame.hxx" #include "ROOT/RVec.hxx" #include "ROOT/RDF/RInterface.hxx" #include "TCanvas.h" #include "TH1D.h" #include "TLatex.h" #include "TLegend.h" #include "Math/Vector4D.h" #include "TStyle.h" using namespace ROOT::VecOps; using RNode = ROOT::RDF::RNode; using rvec_f = const RVec &; using rvec_i = const RVec &; void selecthist() { auto C = new TCanvas(); auto file1 = new TFile("hist_xx_true1.root"); TH1F * df_zzz_backg; file1->GetObject("df_zzz_backg", df_zzz_backg); //Other File auto file2 = new TFile("hist_xx_sig1.root"); TH1F * df_xx_sig_4mu; file2->GetObject("df_xx_sig_4mu", df_xx_sig_4mu); //df_zzz_backg->SetMarkerStyle(kFullCircle); //df_xx_sig_4mu->SetMarkerStyle(kFullSquare); df_zzz_backg->DrawClone(); df_xx_sig_4mu->DrawClone("SAME"); gPad->BuildLegend(); }