]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - HLT/TPCLib/AliHLTTPCHWClusterTransformComponent.h
Coding violations
[u/mrichter/AliRoot.git] / HLT / TPCLib / AliHLTTPCHWClusterTransformComponent.h
index 5df38d2b9c543b0e38bf203d144c156b74149ea3..24e54d91518e0af583b66b8ab0cf72d5c82eb646 100644 (file)
@@ -21,6 +21,7 @@
 // visit http://web.ift.uib.no/~kjeks/doc/alice-hlt
 
 #include "AliHLTProcessor.h"
+#include "AliTPCRecoParam.h"
 #include <vector>
 
 class AliTPCTransform;
@@ -118,7 +119,7 @@ public:
   AliHLTComponent* Spawn();                                                       
 
   void PrintDebug(AliHLTUInt32_t * buffer, Int_t size);
-
+  
 protected:
        
   // Protected functions to implement AliHLTComponent's interface.
@@ -130,22 +131,27 @@ protected:
                     AliHLTUInt32_t& size, vector<AliHLTComponentBlockData>& outputBlocks );
   int DoDeinit();
   
-  //int Reconfigure(const char* cdbEntry, const char* chainId);
+  int Reconfigure(const char* cdbEntry, const char* chainId);
 
   using AliHLTProcessor::DoEvent;
   AliTPCTransform *fOfflineTransform;
+  Bool_t fDataId;
+  UInt_t fChargeThreshold;  //!transient 
 
 private:
    
-  //int Configure(const char* arguments);
+  int ScanConfigurationArgument(int argc, const char** argv);
           
   /** copy constructor prohibited */
   AliHLTTPCHWClusterTransformComponent(const AliHLTTPCHWClusterTransformComponent&);
 
   /** assignment operator prohibited */
   AliHLTTPCHWClusterTransformComponent& operator=(const AliHLTTPCHWClusterTransformComponent&);
-             
-  ClassDef(AliHLTTPCHWClusterTransformComponent, 1)
+
+  AliTPCRecoParam fOfflineTPCRecoParam;       //! transient
+  static const char* fgkOCDBEntryHWTransform; //!transient
+  
+  ClassDef(AliHLTTPCHWClusterTransformComponent, 4)
 };
 
 #endif