Dimitri, You must be using an old version. Move to 3.10/02 or newer. Read the 3.10 Release Notes at: http://root.cern.ch/root/html310/examples/Version31002.news.html Rene Brun On Thu, 12 Feb 2004, Dmitri Litvintsev wrote: > > Dear ROOTers, > > I have been experiencing a major disconfort trying to > work with ROOT at the presentation stage of the analysis. > > My problem is the following: > > graphics pbject added via Editor would change > their position if I switch from Linear to Log scale. > > If I plot the histogram, and then add a text in the macro > using something like this: > > TLatex* txt = new TLatex(10,20,"Pretty text"); > txt->Draw(); > > the coordnates are defined by the histogram range, that > is the text would be at X=10 and Y=20 with respect > to histogram. This is convenient, thank you very much. > > Now if I switch to log mode, the text will jump somewhere > in crazy place. Why should it? If it is supposed to be tied to > histogram ranges it should stay in the same place. > > Well I discover, that if I want to have a macro that works > all the time I need to draw using "NDC" reference frame, but > then the placing of the text is not intuitively clear > (as now instead of (10,20) I need to figure out what "NDC" > coordinates it corresponds to). > > Could that be addressed somehow? (e.g., user specifies > the coordinates in pad coordinates, but the inderlying > drawing always converts the coordinates to "NDC" and > takes into account if the scale is LOG or Liner to make > necessary adjustments) > > Dmitri Litvintsev > > /----------------------------------------------------------\ > | Tel: (630) 840 5005 | > | FAX: (630) 840 2968 | > | office: 149-L CDF Trailers | > | E-mail: litvinse@fnal.gov | > \----------------------------------------------------------/ > > >
This archive was generated by hypermail 2b29 : Sun Jan 02 2005 - 05:50:05 MET