]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - HLT/PHOS/AliHLTPHOSRawAnalyzerComponentv3.h
Preparation to do trackmatching on AOD with tender
[u/mrichter/AliRoot.git] / HLT / PHOS / AliHLTPHOSRawAnalyzerComponentv3.h
index 39a15a5b3e11a13b6ec04bc075fbc85ccba39ae5..1e19ca2f62e79bfc0ca30a2e3aa8b88d0f707095 100644 (file)
@@ -34,7 +34,7 @@
 // or
 // visit http://web.ift.uib.no/~kjeks/doc/alice-hlt
 
-#include <AliHLTCaloRawAnalyzerComponentv3.h>
+#include "AliHLTCaloRawAnalyzerComponentv3.h"
 
 class AliHLTPHOSRawAnalyzer;
 
@@ -87,10 +87,15 @@ class AliHLTPHOSRawAnalyzer;
  */ 
 
 
+//#include "AliCaloConstants.h"
+
+//using namespace Algo;
+
+
 class AliHLTPHOSRawAnalyzerComponentv3 : public AliHLTCaloRawAnalyzerComponentv3
 {
  public:
-  AliHLTPHOSRawAnalyzerComponentv3(); /** Standard constructor */
+  AliHLTPHOSRawAnalyzerComponentv3( fitAlgorithm algo ); /** Standard constructor */
   virtual ~AliHLTPHOSRawAnalyzerComponentv3();
   virtual void GetInputDataTypes( vector <AliHLTComponentDataType>& list);/** interface function, see @ref AliHLTComponent for description */
   virtual AliHLTComponentDataType GetOutputDataType();/** interface function, see @ref AliHLTComponent for description */
@@ -98,9 +103,15 @@ class AliHLTPHOSRawAnalyzerComponentv3 : public AliHLTCaloRawAnalyzerComponentv3
   virtual AliHLTComponent* Spawn() = 0; /** interface function, see @ref AliHLTComponent for description */
  
  protected:
+    
+  /** interface function, see @ref AliHLTComponent for description */
+  virtual int DoInit(int argc, const char** argv);
+
+    
   virtual void InitMapping(const int specification);
   
  private:
+  AliHLTPHOSRawAnalyzerComponentv3();
   AliHLTPHOSRawAnalyzerComponentv3(const AliHLTPHOSRawAnalyzerComponentv3 & );
   AliHLTPHOSRawAnalyzerComponentv3 & operator = (const AliHLTPHOSRawAnalyzerComponentv3 &);