#if !defined( __CINT__) || defined(__MAKECINT__)
+#include <TROOT.h>
#include <TFile.h>
#include <TError.h>
#include <TH1.h>
Error("CheckESD", "no ESD tree found");
return kFALSE;
}
- tree->SetBranchAddress("ESD", &esd);
+ esd->ReadFromTree(tree);
// efficienc and resolution histograms
Int_t nBinsPt = 15;
Int_t firstPHOSCluster = esd->GetFirstPHOSCluster();
Int_t lastPHOSCluster = firstPHOSCluster + esd->GetNumberOfPHOSClusters();
for (Int_t iCluster=firstPHOSCluster; iCluster<lastPHOSCluster; iCluster++)
- hEPHOS->Fill(esd->GetCaloCluster(iCluster)->GetClusterEnergy());
+ hEPHOS->Fill(esd->GetCaloCluster(iCluster)->E());
}
// loop over the EMCAL clusters
Int_t firstEMCALCluster = esd->GetFirstEMCALCluster();
Int_t lastEMCALCluster = firstEMCALCluster + esd->GetNumberOfEMCALClusters();
for (Int_t iCluster=firstEMCALCluster; iCluster<lastEMCALCluster; iCluster++)
- hEEMCAL->Fill(esd->GetCaloCluster(iCluster)->GetClusterEnergy());
+ hEEMCAL->Fill(esd->GetCaloCluster(iCluster)->E());
}
}