]> git.uio.no Git - u/mrichter/AliRoot.git/blame - STEER/AliTracker.h
adding geantino in MapParticles() corrected
[u/mrichter/AliRoot.git] / STEER / AliTracker.h
CommitLineData
be9c5115 1#ifndef ALITRACKER_H
2#define ALITRACKER_H
3/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
5
6//-------------------------------------------------------------------------
7// class AliTracker
8//
9// Origin: Iouri Belikov, CERN, Jouri.Belikov@cern.ch
10//-------------------------------------------------------------------------
11#include <Rtypes.h>
12
13class AliKalmanTrack;
14class AliCluster;
15class TFile;
16
17class AliTracker {
18public:
19 AliTracker(){}
20 virtual ~AliTracker(){}
21 virtual Int_t Clusters2Tracks(const TFile *in, TFile *out)=0;
22 virtual Int_t PropagateBack(const TFile *in, TFile *out)=0;
23
24//protected:
25 virtual AliCluster *GetCluster(Int_t index) const=0;
26 virtual void UseClusters(const AliKalmanTrack *t, Int_t from=0) const;
27 virtual void CookLabel(AliKalmanTrack *t,Float_t wrong) const;
28
29 ClassDef(AliTracker,1) //abstract tracker
30};
31
32#endif
33
34