-Bool_t CheckESD(const char* esdFileName = "AliESDs.root")\r
-{\r
-//nb (commented)\r
- //AliCDBManager *cdb = AliCDBManager::Instance();\r
- //cdb->SetDefaultStorage("local://$ALICE_ROOT/OCDB");\r
-\r
- // open the ESD file\r
- TFile* esdFile = TFile::Open(esdFileName);\r
- if (!esdFile || !esdFile->IsOpen()) {\r
- Error("CheckESD", "opening ESD file %s failed", esdFileName);\r
- return kFALSE;\r
- }\r
- AliESDEvent * esd = new AliESDEvent;\r
- TTree* tree = (TTree*) esdFile->Get("esdTree");\r
- if (!tree) {\r
- Error("CheckESD", "no ESD tree found");\r
- return kFALSE;\r
- }\r
- esd->ReadFromTree(tree);\r
-\r
- // loop over events\r
- for (Int_t iEvent = 0; iEvent < tree->GetEntries(); iEvent++) {\r
-\r
- // get the event summary data\r
- tree->GetEvent(iEvent);\r
- if (!esd) {\r
- Error("CheckESD", "no ESD object found for event %d", iEvent);\r
- return kFALSE;\r
- }\r
-\r
- Int_t nTracks = esd->GetNumberOfMuonTracks();\r
- for(Int_t iTracks = 0; iTracks < nTracks; iTracks++) {\r
- AliESDMuonTrack* muonTrack = esd->GetMuonTrack(iTracks);\r
- if (muonTrack->ContainTrackerData()) {\r
- }\r
- }\r
-\r
- }\r
-\r
- delete esd;\r
- esdFile->Close();\r
- delete esdFile;\r
-\r
- // result of check\r
- Info("CheckESD", "check of ESD was successfull");\r
- return kTRUE;\r
-\r
-}\r
-\r
+Bool_t CheckESD(const char* esdFileName = "AliESDs.root")
+{
+//nb (commented)
+ //AliCDBManager *cdb = AliCDBManager::Instance();
+ //cdb->SetDefaultStorage("local://$ALICE_ROOT/OCDB");
+
+ // open the ESD file
+ TFile* esdFile = TFile::Open(esdFileName);
+ if (!esdFile || !esdFile->IsOpen()) {
+ Error("CheckESD", "opening ESD file %s failed", esdFileName);
+ return kFALSE;
+ }
+ AliESDEvent * esd = new AliESDEvent;
+ TTree* tree = (TTree*) esdFile->Get("esdTree");
+ if (!tree) {
+ Error("CheckESD", "no ESD tree found");
+ return kFALSE;
+ }
+ esd->ReadFromTree(tree);
+
+ // loop over events
+ for (Int_t iEvent = 0; iEvent < tree->GetEntries(); iEvent++) {
+
+ // get the event summary data
+ tree->GetEvent(iEvent);
+ if (!esd) {
+ Error("CheckESD", "no ESD object found for event %d", iEvent);
+ return kFALSE;
+ }
+
+ Int_t nTracks = esd->GetNumberOfMuonTracks();
+ for(Int_t iTracks = 0; iTracks < nTracks; iTracks++) {
+ AliESDMuonTrack* muonTrack = esd->GetMuonTrack(iTracks);
+ if (muonTrack->ContainTrackerData()) {
+ }
+ }
+
+ }
+
+ delete esd;
+ esdFile->Close();
+ delete esdFile;
+
+ // result of check
+ Info("CheckESD", "check of ESD was successfull");
+ return kTRUE;
+
+}
+