tree->Draw("myvar>>myhist(10,0,100)"); // create a new histogram *myhist* with 10 bins between 0 and 100 TH1F *hist = gPad->GetPrimitive("myhist"); // create a pointer to the new histogram tree->Draw("myvar>>+myhist"); // add additional entries to *myhist*