New class AliESDEvent, backward compatibility with the old AliESD (Christian)
[u/mrichter/AliRoot.git] / HLT / TPCLib / tracking / AliHLTTPCHoughTracker.h
CommitLineData
a0cef3e1 1// $Id$
2// origin: src/AliL3TPCtracker.h 1.1 Thu Mar 31 04:48:58 2005 UTC by cvetan
3
4#ifndef ALIL3TPCHOUGHTRACKER_H
5#define ALIL3TPCHOUGHTRACKER_H
0f2fc60b 6
a0cef3e1 7/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
8 * See cxx source for full Copyright notice */
9
0f2fc60b 10/** @file AliHLTTPCHoughTracker.h
11 @author Cvetan Cheshkov
12 @date
13 @brief Implementation of the HLT TPC hough transform tracker. */
14
a0cef3e1 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
22// the digits tree.
23//
24// Origin: Cvetan Cheshkov, CERN, Cvetan.Cheshkov@cern.ch
25//-------------------------------------------------------------------------
26
27#include "AliTracker.h"
a0cef3e1 28
29class AliRunLoader;
af885e0f 30class AliESDEvent;
a0cef3e1 31
32//-------------------------------------------------------------------------
33class AliHLTTPCHoughTracker : public AliTracker {
34public:
35 AliHLTTPCHoughTracker(AliRunLoader *runLoader);
36
af885e0f 37 Int_t Clusters2Tracks(AliESDEvent *event);
a0cef3e1 38
af885e0f 39 Int_t PropagateBack(AliESDEvent */*event*/) {return 0;}
40 Int_t RefitInward(AliESDEvent */*event*/) {return 0;}
a0cef3e1 41 Int_t LoadClusters(TTree */*cf*/) {return 0;}
42 void UnloadClusters() {return;}
43
44 AliCluster *GetCluster(Int_t /*index*/) const {return NULL;}
45
46private:
47 AliRunLoader *fRunLoader; // Pointer to the runloader
48
49 ClassDef(AliHLTTPCHoughTracker,1) //HLT TPC Hough tracker
50};
51
a0cef3e1 52#endif