{
// reconstruct clusters
- AliLoader* loader = GetLoader();
- AliRunLoader* runLoader = loader->GetRunLoader();
+// AliLoader* loader = GetLoader();
+ AliRunLoader* runLoader = fLoader->GetRunLoader();
Int_t nEvents = runLoader->GetNumberOfEvents();
for (Int_t i = 0; i < 10; i++) {
AliMUONEventReconstructor* reco = new AliMUONEventReconstructor();
- loader->LoadRecPoints("RECREATE");
- loader->LoadTracks("RECREATE");
- loader->LoadDigits("READ");
+ fLoader->LoadRecPoints("RECREATE");
+ fLoader->LoadTracks("RECREATE");
+ fLoader->LoadDigits("READ");
// Loop over events
runLoader->GetEvent(ievent);
//---------------------------- digit2Reco & Trigger ---------------------
- if (!loader->TreeR()) loader->MakeRecPointsContainer();
+ if (!fLoader->TreeR()) fLoader->MakeRecPointsContainer();
// tracking branch
fMUONData->MakeBranch("RC");
const_cast<AliMUON*>(this)->Trigger(ievent);
//---------------------------- Track & TriggerTrack ---------------------
- if (!loader->TreeT()) loader->MakeTracksContainer();
+ if (!fLoader->TreeT()) fLoader->MakeTracksContainer();
fMUONData->MakeBranch("RT"); //track
fMUONData->SetTreeAddress("RT");
}
fMUONData->Fill("RL");
- loader->WriteTracks("OVERWRITE");
+ fLoader->WriteTracks("OVERWRITE");
//--------------------------- Resetting branches -----------------------
fMUONData->ResetDigits();
fMUONData->ResetRecTracks();
fMUONData->ResetRecTriggerTracks();
}
- loader->UnloadDigits();
- loader->UnloadRecPoints();
- loader->UnloadTracks();
+ fLoader->UnloadDigits();
+ fLoader->UnloadRecPoints();
+ fLoader->UnloadTracks();
+ //delete reco;
}
//________________________________________________________________________
void AliMUON::FillESD(AliESD* event) const