10 #ifndef ALIHLTTPCCAGBTRACK_H
11 #define ALIHLTTPCCAGBTRACK_H
14 #include "AliHLTTPCCADef.h"
15 #include "AliHLTTPCCATrackParam.h"
19 template<
typename T>
struct char_traits;
20 template<
typename _CharT,
typename _Traits>
class basic_istream;
21 typedef basic_istream<char, char_traits<char> > istream;
22 template<
typename _CharT,
typename _Traits>
class basic_ostream;
23 typedef basic_ostream<char, char_traits<char> > ostream;
37 AliHLTTPCCAGBTrack(): fFirstHitRef( 0 ), fNHits( 0 ), fInnerParam(), fOuterParam(), fAlpha( 0 ), fNDeDx(0), fDeDx( 0 ) { ; }
39 int NHits()
const {
return fNHits; }
40 int FirstHitRef()
const {
return fFirstHitRef; }
44 float Alpha()
const {
return fAlpha; }
45 int NDeDx()
const {
return fNDeDx; }
46 float DeDx()
const {
return fDeDx; }
49 void SetNHits(
int v ) { fNHits = v; }
50 void SetFirstHitRef(
int v ) { fFirstHitRef = v; }
53 void SetAlpha(
float v ) { fAlpha = v; }
54 void SetNDeDx(
int n) { fNDeDx = n; }
55 void SetDeDx(
float v ) { fDeDx = v; }
59 return ( a->fNHits > b->fNHits );