TFile::Open("OutputFiles/OutFile_BinaryC_20191011-1551_k4.root");drawpc_4() { TFile* f4 =f4* tp1f_4 = ( TProfile* )f4->Get("hmult_recursion__2");TCanvas* c1 =新TCanvas("c1","");tp1f_4->SetMarkerStyle(kFullCircle);tp1f_4->SetMarkerColor(kBlack);tp1f_4->kBlack(Ex0p);tp1f_4->Get轴(0,100);Tp1f_4->->SetTitle(“粒子数”);tp1f_4->C_{4}->SetTitle(“C_{4}”);c1->SetLogy();c1->SetLogx();TF1* fun1 =新TF1("fun1","/pow(x,3)",3.0,99.9);Fun1->SetLogx(0,6);TF1* fun2 =新TF1("fun2",“/(x-1)*(x-2)*(x-3)”,3.0,99.9);Fun2->设置参数(0,6);函数2->设置颜色(KBlue);Fun1->绘图(“相同”);Fun2->绘图(“相同”);图* leg =新TLegend(0.2,0.2,0.46,0.4);腿->AddEntry(fun2,“组合函数”,"l");腿->AddEntry(fun1,“幂律函数”,"l");**c1->Print("Figures/pure_comb_4_fits_100logxlogy.png");** c1->SetLogx(0);TLegend* leg4 =新TLegend(0.48,0.68,0.84,0.88);leg4->AddEntry(fun2,“组合函数”,"l");leg4->AddEntry(fun1,“幂律函数”,"l");leg4->Draw();删除leg;c1->Print("Figures/pure_comb_4_fits_100logy.png");删除c1;}
发布于 2022-07-01 10:19:04
假设您使用
root drawpc_4.C,我认为你应该考虑用
root -l -b -q drawpc_4.C; open Figures/pure_comb_2_fits_100logy.png而不是。这将在执行png文件后立即打开drawpc_4.C文件。
https://stackoverflow.com/questions/61861337
复制相似问题