#include #include #include void dstar_dm() { TChain *chain = new TChain("Dstar"); // Add input files to the chain chain->Add("/home/g_vikas_raj/Downloads/root/SVD/splots/new_ccbar_Dstar.root"); chain->Add("/home/g_vikas_raj/Downloads/root/SVD/splots/new_ddbar_Dstar.root"); chain->Add("/home/g_vikas_raj/Downloads/root/SVD/splots/new_ssbar_Dstar.root"); chain->Add("/home/g_vikas_raj/Downloads/root/SVD/splots/new_uubar_Dstar.root"); chain->Add("/home/g_vikas_raj/Downloads/root/SVD/splots/new_mixed_Dstar.root"); chain->Add("/home/g_vikas_raj/Downloads/root/SVD/splots/new_charged_Dstar.root"); // Define default cut TCut cut = "D0_InvM > 1.85 && D0_InvM < 1.88 && InvM > 1.95 && InvM < 2.05 && (InvM-D0_InvM) >= 0.139545 && (InvM-D0_InvM) <= 0.151"; // Create a canvas TCanvas *canvas = new TCanvas("canvas", "Canvas", 800, 600); // Create a TPaveText object for the title TPaveText *title = new TPaveText(0.1, 0.96, 0.9, 0.99, "NDC"); title->AddText("My Custom Title"); title->SetFillColor(0); title->SetTextSize(0.04); title->SetTextAlign(22); title->Draw(); // Draw histogram with default cut chain->Draw("InvM-D0_InvM", cut); // Save canvas as PNG canvas->SaveAs("output_default.png"); }