Hi Alessio, see example below Rene Brun void shift() { TH1F *h1 = new TH1F("h1","test",40,-2,2); h1->FillRandom("gaus",1000); TH1F *h2 = (TH1F*)h1->Clone("h2"); TF1 *f1 = new TF1("f1","1+0.1*x",-2,2); h2->Multiply(f1,1); h1->SetMarkerStyle(20); h1->SetMarkerColor(kBlue); Double_t shift = 0.5*h1->GetBinWidth(1); h2->GetXaxis()->SetLimits(-2+shift,2+shift); h2->SetMarkerStyle(21); h2->SetMarkerColor(kRed); h1->Draw("e1"); h2->Draw("e1 same"); } Alessio Sarti wrote: > > Hi all, > I'd like to superimpose two histograms that have the same range with > markers a little bit displaced. > To clarify: > root puts by default a marker at a center of the bin. I want to draw an > histogram with a marker that is not placed at the center but a little bit > displaced (right or left is not a problem). In this way I avoid error bars > of my superimposed histos to overlap/merge and the plots is more readable. > > There's a given function/macro that can do that? > Thanks very very much. > Alessio > > ______________________________________________________ > Alessio Sarti Universita' & I.N.F.N. Ferrara > > >>>I'm in Ferrara<<< > > tel +39-0532-974328 Ferrara > roma +39-06-49914338 > SLAC +001-650-926-2972 > > "... e a un Dio 'fatti il culo' non credere mai..." > (F. De Andre') > > "He was turning over in his mind an intresting new concept in > Thau-dimensional physics which unified time, space, magnetism, gravity > and, for some reason, broccoli". (T. Pratchett: "Pyramids")
This archive was generated by hypermail 2b29 : Thu Jan 01 2004 - 17:50:13 MET