- virtual void Reconstruct(AliRunLoader* runLoader) const;
- virtual void Reconstruct(AliRunLoader* runLoader,
- AliRawReader* rawReader) const;
- virtual void Reconstruct(TTree* digitsTree, TTree* clustersTree) const
- {AliReconstructor::Reconstruct(digitsTree,clustersTree);}
- virtual void Reconstruct(AliRawReader* rawReader, TTree* clustersTree) const
- {AliReconstructor::Reconstruct(rawReader,clustersTree);}
- virtual void FillESD(AliRunLoader* runLoader, AliESD* esd) const;
- virtual void FillESD(TTree* digitsTree, TTree* clustersTree, AliESD* esd) const
- {AliReconstructor::FillESD(digitsTree,clustersTree,esd);}
- virtual void FillESD(AliRawReader* rawReader, TTree* clustersTree, AliESD* esd) const
- {AliReconstructor::FillESD(rawReader,clustersTree,esd);}
- virtual void FillESD(AliRunLoader* runLoader, AliRawReader* rawReader, AliESD* esd) const
- {AliReconstructor::FillESD(runLoader,rawReader,esd);}
+ virtual Bool_t HasDigitConversion() const {return kFALSE;};
+
+ virtual void Reconstruct(TTree* digitsTree, TTree* clustersTree) const;
+ virtual void Reconstruct(AliRawReader* rawReader, TTree* clustersTree) const;
+
+ virtual void FillESD(TTree* /*digitsTree*/, TTree* clustersTree, AliESDEvent* esd) const
+ {FillZDCintoESD(clustersTree,esd);}
+ virtual void FillESD(AliRawReader* /*rawReader*/, TTree* clustersTree, AliESDEvent* esd) const
+ {FillZDCintoESD(clustersTree,esd);}
+
+ // parameter settings for reconstruction
+ static void SetRecoParam(AliZDCRecoParam * param){fRecoParam = param;}
+ static const AliZDCRecoParam* GetRecoParam(){return fRecoParam;}