af92a93b0fae87a6e0015165604f61454f733f63
[u/mrichter/AliRoot.git] / HLT / TPCLib / tracking-ca / AliHLTTPCCAOutTrack.h
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
16  */
17 class AliHLTTPCCAOutTrack
18 {
19  public:
20
21   AliHLTTPCCAOutTrack():fFirstHitRef(0),fNHits(0),fParam(){}
22   
23   Int_t &NHits()               { return fNHits; }
24   Int_t &FirstHitRef()         { return fFirstHitRef; }
25   AliHLTTPCCATrackPar &Param() { return fParam; }
26
27  protected:
28   
29   Int_t fFirstHitRef;        // index of the first hit reference in track->hit reference array
30   Int_t fNHits;              // number of track hits
31   AliHLTTPCCATrackPar fParam;// fitted track parameters
32
33   ClassDef(AliHLTTPCCAOutTrack,1);
34 };
35
36
37 #endif