-
- Bool_t fDebug; //! verbosity controller
-
- TList *fList; //! List of hists (only for trigger now)
- AliEMCALGeometry *fGeom; // pointer to the EMCAL geometry
-
- static AliEMCALClusterizer* fgClusterizer; // clusterizer
- static const AliEMCALRecParam* fgkRecParam; // reconstruction
- // parameters for EMCAL
- static AliEMCALRawUtils* fgRawUtils; // raw utilities class -
- // only need one per reco
- static TClonesArray* fgDigitsArr; // Array with EMCAL 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)
-
-};
+
+ AliEMCALGeometry * fGeom; // pointer to the EMCAL geometry
+ static AliEMCALClusterizer * fgClusterizer; // clusterizer
+ static AliEMCALRawUtils * fgRawUtils; // raw utilities class
+
+ //Temporal arrays with clusters, digits, triggers, to be reused per event
+ static TClonesArray * fgDigitsArr; //-> Array with EMCAL digits
+ static TObjArray * fgClustersArr; //-> Array with EMCAL clusters
+ static TClonesArray * fgTriggerDigits; //-> Array with EMCAL trigger digits
+
+ //OCDB
+ static const AliEMCALRecParam* fgkRecParam; // reconstruction parameters for EMCAL
+ AliEMCALCalibData * fCalibData ; //! Calibration database if aval
+ AliCaloCalibPedestal * fPedestalData ; //! Tower status database if aval
+
+ //Trigger specific
+ static AliEMCALTriggerElectronics* fgTriggerProcessor; // Trigger preprocessor
+ AliEMCALTriggerData * fTriggerData; // Trigger parameters data container
+
+ ClassDef(AliEMCALReconstructor,11) // Reconstruction algorithm class (Base Class)
+
+ };