Hi Mayly, Could you send the canvas.root file instead of canvas.gif? Rene Brun On Thu, 29 May 2003, Mayly Sanchez wrote: > > Thanks Rene, that fixed the contours but now it has a funny problem in > the lego plots. For some cases (I still have to determine the pattern), > it draws lego plots where part of it shows as a wireframe while the > rest seems ok. The best way to explain is a picture: > http://minos.phy.tufts.edu/msanchez/dchisq90_lego.gif > > Any ideas? > Mayly > > On Wednesday, May 21, 2003, at 06:42 PM, Rene Brun wrote: > > > Hi, > > > > Some changes have been made in the past few weeks by Olivier Couet > > to solve the kind of problems you are reporting. > > Take the version from CVS head and install from source. > > > > Rene Brun > > > > On Wed, > > 21 May 2003, Mayly Sanchez wrote: > > > >> > >> Hi, > >> I have a macro for drawing non-equidistant 2d contours that used to > >> work before but fails in most recent versions of root. The latest test > >> has been done with 3.05/05. > >> > >> Here are the steps I follow: > >> {TH2F *ch = new > >> TH2F("ch","",nbinx,nbinxmin,nbinxmax,nbiny,nbinymin,nbinymax); > >> ch->Fill(x,y,weight); > >> ch->SetContour(2); > >> ch->SetContourLevel(0,0.0) > >> ch->SetContourLevel(1,2.0) > >> > >> ch->Draw("cont2"); > >> } > >> > >> Now what happens is: that if I do a lego2 plot before drawing the > >> contours, the levels are set at the proper heights. Once I have run > >> Draw("cont2") or any of the other cont options it recalculates the > >> levels in a weird way. It seems to put the first level at the > >> GetMinimum value and the second half way between the maximum and the > >> minimum, as if it wanted to do equidistant contours. > >> > >> Did something change? Can I force it to do non-equidistant contours > >> again? I need this urgently so any workarounds are welcome, thanks, > >> > >> Mayly > >> > >> ps. the method with SetContourLevels(2,vector) was also tested and > >> gave > >> the same results > >> > >> >
This archive was generated by hypermail 2b29 : Thu Jan 01 2004 - 17:50:12 MET