]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - HLT/TRD/AliHLTTRDOfflineTrackerV1Component.h
changed binning, sparse axis used, removed unused code
[u/mrichter/AliRoot.git] / HLT / TRD / AliHLTTRDOfflineTrackerV1Component.h
index eb2bddafbf16b234e15a08d3f11ae6a098ea9533..823b6152aa9e0bbca351a97b93d0a69410976b7b 100644 (file)
@@ -6,7 +6,7 @@
 //* ALICE Experiment at CERN, All rights reserved.                         *
 //* See cxx source for full Copyright notice                               *
 
-/** @file   AliHLTTRDOfflineTrackerV1Component
+/** @file   AliHLTTRDOfflineTrackerV1Component.cxx
     @author 
     @date   2009-08-31
     @brief  
@@ -21,16 +21,19 @@ public:
   virtual ~AliHLTTRDOfflineTrackerV1Component();
 
   const char* GetComponentID();
+  void GetInputDataTypes( vector<AliHLTComponentDataType>& list);
+  AliHLTComponentDataType GetOutputDataType();
+  int GetOutputDataTypes(AliHLTComponentDataTypeList& tgtList);
+  virtual void GetOutputDataSize( unsigned long& constBase, double& inputMultiplier );
   AliHLTComponent* Spawn();
 
-  int DoInit( int argc, const char** argv );
-  int DoDeinit();
   int DoEvent( const AliHLTComponent_EventData& evtData, const AliHLTComponent_BlockData* blocks, 
-              AliHLTComponent_TriggerData& trigData, AliHLTUInt8_t* outputPtr, 
-              AliHLTUInt32_t& size, vector<AliHLTComponent_BlockData>& outputBlocks );
+              AliHLTComponent_TriggerData& trigData, AliHLTUInt8_t* outputPtr, 
+              AliHLTUInt32_t& size, vector<AliHLTComponent_BlockData>& outputBlocks );
+
+  int SetParams();
 
 protected:
-  void SetOfflineParams();
 
   ClassDef(AliHLTTRDOfflineTrackerV1Component, 1)