]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - HLT/TPCLib/AliHLTTPCSliceTrackerComponent.h
treatment of MC labels added
[u/mrichter/AliRoot.git] / HLT / TPCLib / AliHLTTPCSliceTrackerComponent.h
index 2fccef4b90d097c8f915fd5d0b64039b3feb6b8f..e7911966058c9c5123b4c02bdd3a38ddfb3802d3 100644 (file)
@@ -57,6 +57,9 @@ class AliHLTTPCInterMerger;
  *     the minimum number of clusters to be on a tracklet.
  * \li -tracklength <i> number of clusters   </i> <br>
  *     the minimum number of clusters to be on a track.
+ * \li -clusterZ <i> cutoff in z-direction (cm)   </i> <br>
+ *     makes the tracker to not read in Clusters with a higher value then the
+ *     one given in both directions
  *
  * @ingroup alihlt_tpc_components
  */
@@ -71,15 +74,15 @@ public:
   // Public functions to implement AliHLTComponent's interface.
   // These functions are required for the registration process
 
-  /** interface function, see @ref AliHLTComponent for description */
+  /** interface function, see AliHLTComponent for description */
   const char* GetComponentID();
-  /** interface function, see @ref AliHLTComponent for description */
+  /** interface function, see AliHLTComponent for description */
   void GetInputDataTypes(AliHLTComponentDataTypeList& list);
-  /** interface function, see @ref AliHLTComponent for description */
+  /** interface function, see AliHLTComponent for description */
   AliHLTComponentDataType GetOutputDataType();
-  /** interface function, see @ref AliHLTComponent for description */
+  /** interface function, see AliHLTComponent for description */
   virtual void GetOutputDataSize( unsigned long& constBase, double& inputMultiplier );
-  /** interface function, see @ref AliHLTComponent for description */
+  /** interface function, see AliHLTComponent for description */
   AliHLTComponent* Spawn();
 
 protected:
@@ -118,17 +121,18 @@ protected:
   // These functions provide initialization as well as the actual processing
   // capabilities of the component. 
 
-  /** interface function, see @ref AliHLTComponent for description */
+  /** interface function, see AliHLTComponent for description */
   int DoInit( int argc, const char** argv );
-  /** interface function, see @ref AliHLTComponent for description */
+  /** interface function, see AliHLTComponent for description */
   int DoDeinit();
-  /** interface function, see @ref AliHLTComponent for description */
+  /** interface function, see AliHLTComponent for description */
   int DoEvent( const AliHLTComponentEventData& evtData, const AliHLTComponentBlockData* blocks, 
               AliHLTComponentTriggerData& trigData, AliHLTUInt8_t* outputPtr, 
               AliHLTUInt32_t& size, AliHLTComponentBlockDataList& outputBlocks );
 
   int Reconfigure(const char* cdbEntry, const char* chainId);
-
+  int ReadPreprocessorValues(const char* modules);
+  
   using AliHLTProcessor::DoEvent;
   
 private: