+ virtual void Reconstruct(AliRunLoader* , AliRawReader* ) const {};
+ virtual void Reconstruct(AliRawReader* ) const {};
+ virtual void Reconstruct(AliRawReader* , TTree*) const {};
+ virtual void Reconstruct(AliRunLoader* ) const {};
+
+ virtual void FillESD(AliRunLoader* runLoader, AliESD* esd) const;
+ virtual void FillESD(AliRunLoader* , AliRawReader*, AliESD* ) const {};
+ virtual void FillESD( AliRawReader*, TTree*, AliESD* ) const {};
+ virtual void FillESD( TTree*, TTree*, AliESD* ) const {};
+ virtual Bool_t HasLocalReconstruction() const {return kTRUE;};
+ virtual Bool_t HasDigitConversion() const {return kTRUE;};
+ public:
+
+ AliSTARTdigit *fdigits ; // digits
+ Float_t fZposition; // vertex position
+