{ TGraph2D *g = new TGraph2D(); FILE *fpm = fopen("par8.txt", "r"); int ccdx, ccdy, i=0; double pval; while(fscanf(fpm, "%d\t%d\t%lf", &ccdx, &ccdy, &pval)!=EOF) { Double_t axis = TMath::ATan2((ccdy-1031),(ccdx-1024))-TMath::Pi()/2; if(axis<0) axis+=TMath::TwoPi(); Double_t r = sqrt((ccdx-1024)*(ccdx-1024)+(ccdy-1031)*(ccdy-1031)); g->SetPoint(i, r, axis*83, pval); // g->SetPoint(i, ccdx, ccdy, pval); i++; } // g->Draw("tri p0"); g->Draw("surf1"); g->Draw("PCOLZ SAME"); g->SetMarkerStyle(20); c1->SetTheta(90); c1->SetPhi(-89.9); }