void fit_and_data_plots(TString input="", TString eval =""){ if(input=="" || eval==""){ cout << "Insert a input File and a String for the histogram you want to compare! \n For example fit_and_data_plots.C('inputFile.root', 'LambdaKm')" << endl; break; } TString data_input = TString::Format("Data%s", eval.Data()); TString fit_input = TString::Format("Fit%s", eval.Data()); gStyle->SetOptStat(0); TFile * inFile = new TFile(input, "READ"); TH1F * data = (TH1F*) inFile->Get(data_input); TH1F * fit = (TH1F*) inFile->Get(fit_input); data->SetName("data"); data->SetTitle(eval); fit->SetLineColor(kRed); TCanvas * c = new TCanvas("c", "data and fit", 0,0, 800,500); TLegend * l = new TLegend(0.745,0.727,0.927,0.886); l->AddEntry(data ,"Data"); l->AddEntry(fit ,"Fit"); data->Draw(); fit->Draw("HIST SAME"); l->Draw("SAME"); }