-//_____________________________________________________________________________
-void AliPMDReconstructor::Init(AliRunLoader* runLoader)
-{
- // Initialize the reconstructor
- AliDebug(1, Form("Init called with runloader 0x%x", runLoader));
- if (!runLoader)
- {
- AliWarning("Init : No run loader");
- return;
- }
-}
-
-//_____________________________________________________________________________
-void AliPMDReconstructor::Reconstruct(AliRunLoader* runLoader) const
-{
-// reconstruct clusters from digits file
-
- AliPMDClusterFinder *pmdClus = new AliPMDClusterFinder(runLoader);
- pmdClus->Load();
- for (Int_t iEvent = 0; iEvent < runLoader->GetNumberOfEvents(); iEvent++)
- {
- pmdClus->Digits2RecPoints(iEvent);
- }
- pmdClus->UnLoad();
- delete pmdClus;
-
-}
-// ------------------------------------------------------------------------ //
-
-void AliPMDReconstructor::Reconstruct(AliRunLoader* runLoader,
- AliRawReader *rawReader) const
-{
-// reconstruct clusters from Raw Data
-
- AliPMDClusterFinder pmdClus(runLoader);
- pmdClus.LoadClusters();
-
- Int_t iEvent = 0;
- while (rawReader->NextEvent()) {
- pmdClus.Digits2RecPoints(iEvent,rawReader);
- iEvent++;
- }
- pmdClus.UnLoadClusters();
-
-}
-
-