23 gStyle->SetPalette(1,0);
24 gStyle->SetOptStat(kFALSE);
25 gStyle->SetPadRightMargin(0.15);
26 gStyle->SetPadLeftMargin(0.15);
27 gStyle->SetPadBottomMargin(0.15);
31 TDirectory *
dir = (TDirectory*)gDirectory->FindObjectAny(
"bcal_eff");
33 cout <<
"Can't find bcal_eff TDirectory!" << endl;
51 if( !h1eff_eff ) { cout <<
"Can't find h1eff_eff!" << endl;
return; }
52 if( !h1eff_cellideff ) { cout <<
"Can't find h1eff_cellideff!" << endl;
return; }
53 if( !h1eff2_eff2 ) { cout <<
"Can't find h1eff2_eff2!" << endl;
return; }
54 if( !h1eff2_cellideff2 ) { cout <<
"Can't find h1eff2_cellideff2!" << endl;
return; }
56 if( !h1eff_layer ) { cout <<
"Can't find h1eff_layer!" << endl;
return; }
57 if( !h1eff_layertot ) { cout <<
"Can't find h1eff_layertot!" << endl;
return; }
58 if( !h1eff2_layer ) { cout <<
"Can't find h1eff2_layer!" << endl;
return; }
59 if( !h1eff2_layertot ) { cout <<
"Can't find h1eff2_layertot!" << endl;
return; }
60 if( !h1eff_cellid ) { cout <<
"Can't find h1eff_cellid!" << endl;
return; }
61 if( !h1eff_cellidtot ) { cout <<
"Can't find h1eff_cellidtot!" << endl;
return; }
62 if( !h1eff2_cellid ) { cout <<
"Can't find h1eff2_cellid!" << endl;
return; }
63 if( !h1eff2_cellidtot ) { cout <<
"Can't find h1eff2_cellidtot!" << endl;
return; }
70 h1eff_eff->Divide(h1eff_layer,h1eff_layertot,1,1,
"B");
71 h1eff2_eff2->Divide(h1eff2_layer,h1eff2_layertot,1,1,
"B");
72 h1eff_cellideff->Divide(h1eff_cellid,h1eff_cellidtot,1,1,
"B");
73 h1eff2_cellideff2->Divide(h1eff2_cellid,h1eff2_cellidtot,1,1,
"B");
77 TCanvas *
c1 =
new TCanvas(
"c1",
"c1 bcal_hist_eff ",200,10,700,700);
84 TCanvas *
c1 = gPad->GetCanvas();
101 h1eff_eff->SetTitle(
"");
103 h1eff_eff->GetYaxis()->SetRangeUser(ymin,ymax);
104 h1eff_eff->GetXaxis()->SetTitleSize(0.05);
105 h1eff_eff->GetYaxis()->SetTitleSize(0.05);
107 h1eff_eff->GetYaxis()->SetTitle(
"Efficiency Clusters");
108 h1eff_eff->SetLineColor(2);
114 h1eff_cellideff->SetTitle(
"");
116 h1eff_cellideff->GetYaxis()->SetRangeUser(ymin,ymax);
117 h1eff_cellideff->GetXaxis()->SetTitleSize(0.05);
118 h1eff_cellideff->GetYaxis()->SetTitleSize(0.05);
120 h1eff_cellideff->GetYaxis()->SetTitle(
"Efficiency Clusters");
121 h1eff_cellideff->SetLineColor(2);
122 h1eff_cellideff->Draw(
"");
127 h1eff2_eff2->SetTitle(
"");
129 h1eff2_eff2->GetYaxis()->SetRangeUser(ymin,ymax);
130 h1eff2_eff2->GetXaxis()->SetTitleSize(0.05);
131 h1eff2_eff2->GetYaxis()->SetTitleSize(0.05);
133 h1eff2_eff2->GetYaxis()->SetTitle(
"Efficiency Enhanced Hits");
134 h1eff2_eff2->SetLineColor(2);
135 h1eff2_eff2->Draw(
"");
140 h1eff2_cellideff2->SetTitle(
"");
142 h1eff2_cellideff2->GetYaxis()->SetRangeUser(ymin,ymax);
143 h1eff2_cellideff2->GetXaxis()->SetTitleSize(0.05);
144 h1eff2_cellideff2->GetYaxis()->SetTitleSize(0.05);
146 h1eff2_cellideff2->GetYaxis()->SetTitle(
"Efficiency Enhanced Hits");
147 h1eff2_cellideff2->SetLineColor(2);
148 h1eff2_cellideff2->Draw(
"");