]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - HLT/TPCLib/offline/AliHLTTPCOfflineClustererComponent.h
excluding deprecated classes from build
[u/mrichter/AliRoot.git] / HLT / TPCLib / offline / AliHLTTPCOfflineClustererComponent.h
index 959b0d5d750ad4ce9e82d9322e2ba6aa3b4730d3..1a646c83df5b1221e74e00911cd45d7213c57887 100644 (file)
@@ -18,7 +18,6 @@ class AliTPCRecoParam;
 class AliTPCParam;
 class AliTPCclustererMI;
 class AliRawReaderMemory;
-class AliMagFMaps;
 
 /**
  * @class AliHLTTPCOfflineClustererComponent
@@ -56,6 +55,7 @@ class AliMagFMaps;
  * <h2>Output size:</h2>
  * To be determined.
  *
+ * @ingroup alihlt_tpc_components
  */
 class AliHLTTPCOfflineClustererComponent : public AliHLTProcessor {
 public:
@@ -86,6 +86,12 @@ private:
   /** assignment operator prohibited */
   AliHLTTPCOfflineClustererComponent& operator=(const AliHLTTPCOfflineClustererComponent&);
 
+  /**
+   * Run the clusterer and PushBack the clusters with the given specification.
+   * @param outspec    data specification of the output block
+   */
+  int RunClusterer(AliHLTUInt32_t outspec);
+
   /**
    * Configure the component.
    * Parse a string for the configuration arguments and set the component
@@ -101,7 +107,6 @@ private:
 
   AliRawReaderMemory *fRawReader; //! Memory reader
   AliTPCclustererMI *fClusterer;  //! TPC clusterer
-  AliMagFMaps *fMagField; //! Magnetic field map
 
   ClassDef(AliHLTTPCOfflineClustererComponent, 1)
 };