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 *
8 #ifndef ALIHLTTPCCAOUTTRACK_H
9 #define ALIHLTTPCCAOUTTRACK_H
12 #include "AliHLTTPCCATrackPar.h"
15 * @class AliHLTTPCCAOutTrack
16 * AliHLTTPCCAOutTrack class is used to store the final
17 * reconstructed tracks which will be then readed
18 * by the AliHLTTPCCATrackerComponent
20 * The class contains no temporary variables, etc.
23 class AliHLTTPCCAOutTrack
27 AliHLTTPCCAOutTrack():fFirstHitRef(0),fNHits(0),fParam(){}
28 virtual ~AliHLTTPCCAOutTrack(){}
30 Int_t &NHits() { return fNHits; }
31 Int_t &FirstHitRef() { return fFirstHitRef; }
32 AliHLTTPCCATrackPar &Param() { return fParam; }
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
42 void Dummy(); // to make rulechecker happy by having something in .cxx file
44 ClassDef(AliHLTTPCCAOutTrack,1);