Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
density_vs_r_vs_z.C
Go to the documentation of this file.
1 
2 
3 void density_vs_r_vs_z(void)
4 {
5  gROOT->Reset();
6 
7  TFile *f = new TFile("material.root");
8  TH2D *density_LL = (TH2D*)gROOT->FindObject("density_LL");
9  TH2D *density_table = (TH2D*)gROOT->FindObject("density_table");
10 
11  TCanvas *c1 = new TCanvas("c1", "", 800, 1000);
12  c1->Divide(1,2);
13 
14  c1->cd(1);
15  gPad->SetLogz();
16  gPad->SetRightMargin(0.15);
17  density_LL->GetZaxis()->SetRangeUser(1.0E-3, 1.25);
18  density_LL->SetStats(0);
19  density_LL->SetTitle("Material Map from FindMatLL(...)");
20  density_LL->GetZaxis()->SetTitle("density (g/cm^{3})");
21  density_table->GetZaxis()->SetRangeUser(0.001, 1.5);
22  density_LL->Draw("colz");
23 
24  c1->cd(2);
25  gPad->SetLogz();
26  gPad->SetRightMargin(0.15);
27  density_table->GetZaxis()->SetRangeUser(1.0E-3, 1.25);
28  density_table->SetStats(0);
29  density_table->SetTitle("Material Map from FindMatTable(...)");
30  density_table->GetZaxis()->SetTitle("density (g/cm^{3})");
31  density_table->GetZaxis()->SetRangeUser(0.001, 1.5);
32  density_table->Draw("colz");
33 
34  c1->SaveAs("density_vs_r_vs_z.png");
35  c1->SaveAs("density_vs_r_vs_z.pdf");
36 }
37 
38 
Double_t c1[2][NMODULES]
Definition: tw_corr.C:68
TF1 * f
Definition: FitGains.C:21
void density_vs_r_vs_z(void)