-
- else if(name.Contains("InvMass")) {
- histo->SetAxisRange(histo->GetXaxis()->GetBinLowEdge(histo->FindFirstBinAbove(0, 1) - 3), histo->GetXaxis()->GetBinUpEdge(histo->FindLastBinAbove(0, 1) + 3), "X");
- histo->Fit("gaus", "", "", histo->GetXaxis()->GetBinLowEdge(histo->FindFirstBinAbove(0, 1)), histo->GetXaxis()->GetBinUpEdge(histo->FindLastBinAbove(0, 1)));
- //histo->Fit("gaus", "", "", histo->GetXaxis()->GetBinLowEdge(histo->FindFirstBinAbove(0, 1)), 0.3);
- //histo->Fit("gaus", )
+
+ histo2->Draw("COLZ");
+ }
+
+
+ //Must be 1D histo
+ else {
+ TH1F* histo = dynamic_cast<TH1F*>(object);
+ if (histo) {
+
+ TString name = histo->GetName();
+
+ if(name.Contains("Energy")) {
+ histo->SetAxisRange(0, histo->GetXaxis()->GetBinUpEdge(histo->FindLastBinAbove(0, 1) + 3), "X");
+ }
+
+
+ histo->Draw();
+ } else {
+ cout <<"AliHLTEveCaloBase::AddHistogramsTocCanvas: Histogram neither TH1F nor TH2F"<<endl;