class AliEMCALCalibData ;
class AliCaloCalibPedestal ;
class AliEMCALTriggerElectronics;
+class AliEMCALTriggerData;
// --- Standard library ---
virtual ~AliEMCALReconstructor() ; //dtor
- virtual void Init();
+ virtual void Init() {;}
+ virtual void InitClusterizer() const;
+
Bool_t Debug() const { return fDebug ; }
using AliReconstructor::FillESD;
AliTracker* CreateTracker () const
{return new AliEMCALTracker;}
using AliReconstructor::Reconstruct;
- virtual void Reconstruct(TTree* digitsTree, TTree* clustersTree) const;
+ virtual void Reconstruct(TTree* digitsTree, TTree* clustersTree) const ;
virtual Bool_t HasDigitConversion() const {return kTRUE;};
virtual void ConvertDigits(AliRawReader* rawReader, TTree* digitsTree) const;
// parameters for EMCAL
static AliEMCALRawUtils* fgRawUtils; // raw utilities class -
// only need one per reco
- static TClonesArray* fgDigitsArr; // Array with EMCAL digits
+ static TClonesArray* fgDigitsArr; //-> Array with EMCAL digits
+ static TObjArray* fgClustersArr; // Array with EMCAL clusters
+ static TClonesArray* fgTriggerDigits; //-> Array with EMCAL trigger digits
+
AliEMCALCalibData * fCalibData ; //! Calibration database if aval
AliCaloCalibPedestal * fPedestalData ; //! Tower status database if aval
static AliEMCALTriggerElectronics* fgTriggerProcessor;
-
- ClassDef(AliEMCALReconstructor,9) // Reconstruction algorithm class (Base Class)
+ AliEMCALTriggerData* fTriggerData;
+
+
+ ClassDef(AliEMCALReconstructor,10) // Reconstruction algorithm class (Base Class)
};