{ 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, pval); i++; } g->Draw("PCOLZ"); g->SetMarkerStyle(20); new TCanvas(); g->DrawClone("tri2"); }