]> git.uio.no Git - u/mrichter/AliRoot.git/blame - HLT/src/AliL3TPCtracker.h
Coding violation fixes.
[u/mrichter/AliRoot.git] / HLT / src / AliL3TPCtracker.h
CommitLineData
f644512a 1#ifndef ALIL3TPCTRACKER_H
2#define ALIL3TPCTRACKER_H
3/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
5
6//-------------------------------------------------------------------------
7// High Level Trigger TPC tracker
8// This class encapsulates the Hough transform HLT tracking
9// algorithm. It is used to call the algorithm inside the off-line
10// reconstruction chain. So far the tracker uses AliRunLoader to
11// to get the TPC digits. In the future all the references to
12// runloaders will be removed and the tracker will take as an input
13// the digits tree.
14//
15// Origin: Cvetan Cheshkov, CERN, Cvetan.Cheshkov@cern.ch
16//-------------------------------------------------------------------------
17
18#include "AliTracker.h"
19#include "AliLog.h"
20
21#include "AliL3Transform.h"
22
23class AliRunLoader;
24class AliESD;
25
26//-------------------------------------------------------------------------
27class AliL3TPCtracker : public AliTracker {
28public:
29 AliL3TPCtracker(AliRunLoader *runLoader);
30
31 Int_t Clusters2Tracks(AliESD *event);
32
33 Int_t PropagateBack(AliESD */*event*/) {return 0;}
34 Int_t RefitInward(AliESD */*event*/) {return 0;}
35 Int_t LoadClusters(TTree */*cf*/) {return 0;}
36 void UnloadClusters() {return;}
37
38 AliCluster *GetCluster(Int_t /*index*/) const {return NULL;}
39
40private:
41 AliRunLoader *fRunLoader; // Pointer to the runloader
42
43 ClassDef(AliL3TPCtracker,1) //HLT TPC Hough tracker
44};
45
46#endif