]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - HLT/CALO/AliHLTCaloRawAnalyzerComponentv3.h
Reimplemented the AliHLTCaloConstants class
[u/mrichter/AliRoot.git] / HLT / CALO / AliHLTCaloRawAnalyzerComponentv3.h
index 0854f4437c1bbb9645df6fb6f4cf84dcbf26bb03..5d20ca086b105930a3d9148c86deb619c4b7939f 100644 (file)
@@ -97,15 +97,13 @@ class AliAltroRawStreamV3;
 
 #include "AliHLTProcessor.h"
 #include "AliHLTCaloDefinitions.h"
-#include "AliHLTCaloConstants.h"
+#include "AliHLTCaloConstantsHandler.h"
 #include "AliHLTCaloRcuProcessor.h"
 
-class AliHLTCaloConstants;
 class AliHLTCaloMapper;
 
 
-//class AliHLTCaloRawAnalyzerComponentv3 : public AliHLTCaloRcuProcessor
-class AliHLTCaloRawAnalyzerComponentv3 : public AliHLTCaloRcuProcessor 
+class AliHLTCaloRawAnalyzerComponentv3 : public AliHLTCaloConstantsHandler, public AliHLTCaloRcuProcessor 
 {
  public:
 
@@ -165,7 +163,8 @@ class AliHLTCaloRawAnalyzerComponentv3 : public AliHLTCaloRcuProcessor
   /** Pointer to an analyzer object used for raw data anlysis */ 
   AliHLTCaloRawAnalyzer *fAnalyzerPtr;   //COMMENT
 
-  AliHLTCaloMapper *fMapperPtr;     
+  //** Pointer to a mapper opbject */
+  AliHLTCaloMapper *fMapperPtr;          //COMMENT
 
  private:
 
@@ -212,11 +211,6 @@ class AliHLTCaloRawAnalyzerComponentv3 : public AliHLTCaloRcuProcessor
   
   // AliHLTCaloMapper *fMapperPtr;
 
-  /** Constants class instance */
-  AliHLTCaloConstants *fCaloConstants;
-      
-
-
   class RawDataWriter 
   {
   public:
@@ -251,6 +245,8 @@ class AliHLTCaloRawAnalyzerComponentv3 : public AliHLTCaloRcuProcessor
 
   RawDataWriter *fRawDataWriter; 
 
+  ClassDef(AliHLTCaloRawAnalyzerComponentv3, 1)
+
 };
 
 #endif