#include "TStyle.h" #include "TColor.h" #include "TF2.h" #include "TExec.h" #include "TCanvas.h" void Pal1() { gStyle->SetPalette(106, 0, 0.5); } void Pal2() { gStyle->SetPalette(75, 0, 0.5); } void multi() { TCanvas *c = new TCanvas("c","c",0,0,1000,800); TF2 *f1 = new TF2("f1","0.1+(1-(x-2)*(x-2))*(1-(y-2)*(y-2))",1,3,1,3); TF2 *f2 = new TF2("f2","0.1+(2-(x-3)*(x-3))*(2-(y-3)*(y-3))",2,4,2,4); f1->SetLineWidth(1); f1->SetLineColor(kBlue); f2->SetLineWidth(1); f2->SetLineColor(kBlack); f1->Draw("surf2"); TExec *ex1 = new TExec("ex1","Pal1();"); ex1->Draw(); f1->Draw("surf2 same"); f2->Draw("surf2 same"); TExec *ex2 = new TExec("ex2","Pal2();"); ex2->Draw(); f2->Draw("surf2 same"); }