#include "TFile.h" #include "TCanvas.h" #include "TH2.h" #include "TStyle.h" #include "THStack.h" void same2d() { // TFile *f = new TFile("same2d.root", "RECREATE"); TH2F *h1 = new TH2F("h1", "h1", 40,0,40,40,0,40); TH2F *h2 = new TH2F("h2", "h2", 40,0,40,40,0,40); h1->SetBinContent(5,5,10); h1->SetBinContent(7,7,12); h1->SetBinContent(9,9,18); h2->SetBinContent(15,5,4); h2->SetBinContent(17,7,3); h2->SetBinContent(19,9,5); h1->SetMaximum(30); h2->SetMaximum(30); // gStyle->SetCanvasPreferGL(kTRUE); gStyle->SetOptStat(0); TCanvas *cc =new TCanvas(); // THStack * st = new THStack("hstack",""); // st->Add(h1); // st->Add(h2); h1->SetDrawOption("LEGO1"); h1->SetFillColor(kRed); h2->SetDrawOption("LEGO1"); h2->SetFillColor(kBlue); // st->Draw(); h1->Draw("0LEGO1"); h2->Draw("0LEGO1SAME"); // h1->Draw("GL0LEGO1"); // h2->Draw("GL0LEGO1SAME"); // f->Write(); // f->Close(); }