]>
Commit | Line | Data |
---|---|---|
326c2d4b | 1 | //-*- Mode: C++ -*- |
2 | // @(#) $Id$ | |
3 | ||
4 | //* This file is property of and copyright by the ALICE HLT Project * | |
5 | //* ALICE Experiment at CERN, All rights reserved. * | |
6 | //* See cxx source for full Copyright notice * | |
7 | ||
8 | #ifndef ALIHLTTPCCAOUTTRACK_H | |
9 | #define ALIHLTTPCCAOUTTRACK_H | |
10 | ||
11 | #include "Rtypes.h" | |
12 | #include "AliHLTTPCCATrackPar.h" | |
13 | ||
14 | /** | |
15 | * @class AliHLTTPCCAOutTrack | |
dc4788ec | 16 | * AliHLTTPCCAOutTrack class is used to store the final |
17 | * reconstructed tracks which will be then readed | |
18 | * by the AliHLTTPCCATrackerComponent | |
19 | * | |
20 | * The class contains no temporary variables, etc. | |
21 | * | |
326c2d4b | 22 | */ |
23 | class AliHLTTPCCAOutTrack | |
24 | { | |
25 | public: | |
26 | ||
27 | AliHLTTPCCAOutTrack():fFirstHitRef(0),fNHits(0),fParam(){} | |
dc4788ec | 28 | virtual ~AliHLTTPCCAOutTrack(){} |
29 | ||
326c2d4b | 30 | Int_t &NHits() { return fNHits; } |
31 | Int_t &FirstHitRef() { return fFirstHitRef; } | |
32 | AliHLTTPCCATrackPar &Param() { return fParam; } | |
33 | ||
34 | protected: | |
35 | ||
36 | Int_t fFirstHitRef; // index of the first hit reference in track->hit reference array | |
37 | Int_t fNHits; // number of track hits | |
38 | AliHLTTPCCATrackPar fParam;// fitted track parameters | |
39 | ||
dc4788ec | 40 | private: |
41 | ||
42 | void Dummy(); // to make rulechecker happy by having something in .cxx file | |
43 | ||
326c2d4b | 44 | ClassDef(AliHLTTPCCAOutTrack,1); |
45 | }; | |
46 | ||
47 | ||
48 | #endif |