128 |
|
{ |
129 |
|
// Create and add ratio histograms to the output list. |
130 |
|
|
131 |
< |
TH1D *pteff = static_cast<TH1D*>(fCol2Pt->Clone("hPtEff")); |
132 |
< |
pteff->Divide(fCol1Pt); |
133 |
< |
AddOutput(pteff); |
131 |
> |
if (gROOT->IsBatch()) { |
132 |
> |
TH1D *pteff = static_cast<TH1D*>(fCol2Pt->Clone("hPtEff")); |
133 |
> |
pteff->Divide(fCol1Pt); |
134 |
> |
AddOutput(pteff); |
135 |
|
|
136 |
< |
TH1D *etaeff = static_cast<TH1D*>(fCol2Eta->Clone("hEtaEff")); |
137 |
< |
etaeff->Divide(fCol1Eta); |
138 |
< |
AddOutput(etaeff); |
136 |
> |
TH1D *etaeff = static_cast<TH1D*>(fCol2Eta->Clone("hEtaEff")); |
137 |
> |
etaeff->Divide(fCol1Eta); |
138 |
> |
AddOutput(etaeff); |
139 |
|
|
140 |
< |
TH1D *ptfrate = static_cast<TH1D*>(fFakePt->Clone("hPtFakeRate")); |
141 |
< |
ptfrate->Divide(fGoodPt); |
142 |
< |
AddOutput(ptfrate); |
140 |
> |
TH1D *ptfrate = static_cast<TH1D*>(fFakePt->Clone("hPtFakeRate")); |
141 |
> |
ptfrate->Divide(fGoodPt); |
142 |
> |
AddOutput(ptfrate); |
143 |
|
|
144 |
< |
TH1D *etafrate = static_cast<TH1D*>(fFakeEta->Clone("hEtaFakeRate")); |
145 |
< |
etafrate->Divide(fGoodEta); |
146 |
< |
AddOutput(etafrate); |
144 |
> |
TH1D *etafrate = static_cast<TH1D*>(fFakeEta->Clone("hEtaFakeRate")); |
145 |
> |
etafrate->Divide(fGoodEta); |
146 |
> |
AddOutput(etafrate); |
147 |
> |
} |
148 |
|
} |