void palmove() { TCanvas *c1 = new TCanvas("c1"); c1->SetLeftMargin(0.15); TH2F *h = new TH2F("h","test",40,-3,4,30,-3,3); double x,y; TRandom r; for (int i=0;i<10000;i++) { h->Fill(r.Gaus(0,1),r.Gaus(0,0.9)); } h->Draw("colz"); c1->Update(); TPaletteAxis *p = (TPaletteAxis*)h->FindObject("palette"); p->SetX1NDC(0.01); p->SetX2NDC(0.055); c1->Modified(); }