Hi the exec1.C example, provided with version 2.23/11 worked in my case only after a modification in line 16. I used Float_t xx = gPad->AbsPixeltoX(px); Float_t x = gPad->PadtoX(xx); instead of Float_t x = gPad->PadtoX(gPad->AbsPixeltoX(px)); The second statement produced the follwing error: root [0] TFile f("hsimple.root") root [1] hpx.Draw() <TCanvas::MakeDefCanvas>: created default TCanvas with name c1 root [2] c1.AddExec("ex1",".x exec1.C") root [3] Error: No symbol gPad in current scope FILE:/home/muptdev/Offline/Macros/exec1.C LINE:16 Error: Failed to evaluate gPad->AbsPixeltoX(px) FILE:/home/muptdev/Offline/Macros/exec1.C LINE:16 Possible candidates are... filename line:size busy function type and name *** Interpreter error recovered *** Norbert
This archive was generated by hypermail 2b29 : Tue Jan 02 2001 - 11:50:23 MET