2 // origin: src/AliL3TPCtracker.h 1.1 Thu Mar 31 04:48:58 2005 UTC by cvetan
4 #ifndef ALIL3TPCHOUGHTRACKER_H
5 #define ALIL3TPCHOUGHTRACKER_H
7 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
8 * See cxx source for full Copyright notice */
10 /** @file AliHLTTPCHoughTracker.h
11 @author Cvetan Cheshkov
13 @brief Implementation of the HLT TPC hough transform tracker. */
15 //-------------------------------------------------------------------------
16 // High Level Trigger TPC tracker
17 // This class encapsulates the Hough transform HLT tracking
18 // algorithm. It is used to call the algorithm inside the off-line
19 // reconstruction chain. So far the tracker uses AliRunLoader to
20 // to get the TPC digits. In the future all the references to
21 // runloaders will be removed and the tracker will take as an input
24 // Origin: Cvetan Cheshkov, CERN, Cvetan.Cheshkov@cern.ch
25 //-------------------------------------------------------------------------
27 #include "AliTracker.h"
32 //-------------------------------------------------------------------------
33 class AliHLTTPCHoughTracker : public AliTracker {
35 AliHLTTPCHoughTracker(AliRunLoader *runLoader);
37 Int_t Clusters2Tracks(AliESD *event);
39 Int_t PropagateBack(AliESD */*event*/) {return 0;}
40 Int_t RefitInward(AliESD */*event*/) {return 0;}
41 Int_t LoadClusters(TTree */*cf*/) {return 0;}
42 void UnloadClusters() {return;}
44 AliCluster *GetCluster(Int_t /*index*/) const {return NULL;}
47 AliRunLoader *fRunLoader; // Pointer to the runloader
49 ClassDef(AliHLTTPCHoughTracker,1) //HLT TPC Hough tracker