Re: [ROOT] TH2D::DrawCopy - revisited

From: Rene Brun (Rene.Brun@cern.ch)
Date: Sun May 13 2001 - 08:55:18 MEST


Hi Andreas,
Thanks for reporting this. Problem solved now in the CVS head.

Rene Brun

On Sun, 13 May 2001, Andreas Zoglauer wrote:

> 
> Hi,
> 
> In the mailing list I found the info, that TH2D::DrawCopy(Option_t ...) 
> should work with different options since v3.00.
> (see: [ROOT] TH2D::DrawCopy() C.Plettner (Thu Feb 22 2001 - 13:16:17 MET) 
>          Re: [ROOT] TH2D::DrawCopy() Rene Brun ... )
> 
> 
> But I can't reproduce this ...
> 
> When I try the following example with TH2F, it works as expected, but 
> with TH2D the "DrawCopy"-image is only a scatter plot...
> 
> 
> {
>    gROOT->Reset();
>    
>    //TH2F h2("h2","xygaus + xygaus(5) + xylandau(10)",20,-4,4,20,-4,4);  
>    TH2D h2("h2","xygaus + xygaus(5) + xylandau(10)",20,-4,4,20,-4,4);  
> 
>    gStyle->SetOptStat(0);
>    gStyle->SetPalette(1);
>    gStyle->SetCanvasColor(33);
>    gStyle->SetFrameFillColor(18);
>    TF2 *f2 = new TF2("f2","xygaus + xygaus(5) + xylandau(10)",-4,4,-4,4);
>    Double_t params[] = {130,-1.4,1.8,1.5,1, 150,2,0.5,-2,0.5, 
> 3600,-2,0.7,-3,0.3};
>    f2.SetParameters(params);
>    h2.SetFillColor(46);
>    h2.FillRandom("f2",40000);
>    TPaveLabel pl;
>    Float_t x1=0.67, y1=0.875, x2=0.85, y2=0.95;
>    Int_t cancolor = 17;
>    
>    // Draw()
>    TCanvas surf("Draw()","Draw()",200,200,800,600);
>    h2.Draw("surf1");
> 
>    // DrawCopy()
>    TCanvas test("DrawCopy()","DrawCopy()",200,200,800,600);
>    h2.DrawCopy("surf1");
> }
> 
> 
> Did I miss something?
> 
> Andreas
> 
> 
> 
> System:
> ROOT v3.01.00
> SuSE 7.1
> 
> ----------------------------------------------------------------------
> Andreas Zoglauer
> 
> MPI fuer extraterrestrische Physik         Phone:    +49/89-30000-3848
> Postfach 1312                              Fax:      +49/89-30000-3569
> 85741 Garching, Germany                    Email:    zog@mpe.mpg.de
> ----------------------------------------------------------------------
> 



This archive was generated by hypermail 2b29 : Tue Jan 01 2002 - 17:50:45 MET