{ TCanvas *c1 = new TCanvas("c1", "c1", 700, 500); c1->SetGridx(); c1->SetGridy(); TF1 *vavilov = new TF1("vavilov", "TMath::Vavilov(x, [0], [1])", -3, 11); vavilov->SetParameters(0.5, 0.); vavilov->SetLineColor(2); TF1 *vavilov1 = vavilov->DrawCopy("L"); vavilov->SetParameters(0.3, 0.); vavilov->SetLineColor(3); TF1 *vavilov2 = vavilov->DrawCopy("LSAME"); vavilov->SetParameters(0.2, 0.); vavilov->SetLineColor(4); TF1 *vavilov3 = vavilov->DrawCopy("LSAME"); vavilov->SetParameters(0.1, 0.); vavilov->SetLineColor(6); TF1 *vavilov4 = vavilov->DrawCopy("LSAME"); auto legend = new TLegend(0.5, 0.65, 0.85, 0.85); legend->AddEntry(vavilov1, "kappa = 0.5, beta2 = 0", "L"); legend->AddEntry(vavilov2, "kappa = 0.3, beta2 = 0", "L"); legend->AddEntry(vavilov3, "kappa = 0.2, beta2 = 0", "L"); legend->AddEntry(vavilov4, "kappa = 0.1, beta2 = 0", "L"); legend->Draw(); }