]> git.uio.no Git - u/mrichter/AliRoot.git/blame - HLT/TPCLib/tracking-ca/AliHLTTPCCAOutTrack.h
coding violations and compilation warnings fixed (Sergey)
[u/mrichter/AliRoot.git] / HLT / TPCLib / tracking-ca / AliHLTTPCCAOutTrack.h
CommitLineData
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 */
23class 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