3 #include "AliITSUSeed.h"
8 //_________________________________________________________________________
9 AliITSUSeed::AliITSUSeed()
19 //_________________________________________________________________________
20 AliITSUSeed::~AliITSUSeed()
25 //_________________________________________________________________________
26 AliITSUSeed::AliITSUSeed(const AliITSUSeed& src)
27 :AliExternalTrackParam(src)
28 ,fHitsPattern(src.fHitsPattern)
30 ,fChi2Glo(src.fChi2Glo)
37 //_________________________________________________________________________
38 AliITSUSeed &AliITSUSeed::operator=(const AliITSUSeed& src)
41 if (this == &src) return *this;
43 fHitsPattern = src.fHitsPattern;
44 fChi2Glo = src.fChi2Glo;
45 fChi2Cl = src.fChi2Cl;
46 fParent = src.fParent;
47 AliExternalTrackParam::operator=(src);
51 //_________________________________________________________________________
52 void AliITSUSeed::Print(Option_t* opt) const
55 int lr,cl = GetLrCluster(lr);
56 printf("Lr%d Cl:%4d Chi2Glo:%6.3f Chi2Cl:",lr,cl,GetChi2Glo());
57 cl<0 ? printf(" NA ") : printf("%6.3f",GetChi2Cl());
59 for (int i=0;i<=12;i++) printf("%c",HasClusterOnLayer(i) ? '+':'-'); printf("|\n");
60 TString opts = opt; opts.ToLower();
61 if (opts.Contains("etp")) AliExternalTrackParam::Print();
62 if (opts.Contains("parent") && GetParent()) GetParent()->Print(opt);