]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - ACORDE/AliACORDEReconstructor.h
Some bug fixes, removal of some duplicates and clarified the logic of some pieces...
[u/mrichter/AliRoot.git] / ACORDE / AliACORDEReconstructor.h
index d2577bb3e44d733fa4b5eb714fdaf32ab259aaa1..27355b84f187fec44688087005a3c97453a17b77 100644 (file)
@@ -12,6 +12,7 @@
 
 #include "AliReconstructor.h"
 #include "AliLog.h"
+#include "AliACORDERecoParam.h"
 
 class AliACORDECalibData;
 class AliESDACORDE;
@@ -40,17 +41,23 @@ public:
 
   AliACORDECalibData *GetCalibData() const; 
 
+  AliACORDERecoParam *GetRecoParam() const;
+
+
 protected:
-//NO PODEMOS USARLOS X Q NO EXISTEN
+
   AliESDACORDE*        fESDACORDE;      // ACORDE ESD object  
-  
+  AliACORDERecoParam* fAcordeRecoParam; // Pointer to the ACORDE's RecoParam
+
 private:
-  AliACORDEReconstructor(const AliACORDEReconstructor& reconstructor);
-  AliACORDEReconstructor& operator = (const AliACORDEReconstructor& reconstructor);
+  AliACORDEReconstructor(const AliACORDEReconstructor&); //Not implemented
+  AliACORDEReconstructor& operator = (const AliACORDEReconstructor&); //Not implemented
   
   AliACORDECalibData* fCalibData;      //! calibration data
-  ClassDef(AliACORDEReconstructor, 0)  // class for the ACORDE reconstruction
+
+  mutable TClonesArray *fDigitsArray;  // clones-array for ConvertDigits() and FillESD()
+
+  ClassDef(AliACORDEReconstructor, 1)  // class for the ACORDE reconstruction
 };
 
 #endif