X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=HLT%2Fcomp%2FAliL3Modeller.h;fp=HLT%2Fcomp%2FAliL3Modeller.h;h=e2210eb27b2089c0f9d17cf42337b3de2a00a53a;hb=8487f697c7fe7de0ce8820cdc4770f03d6a3609a;hp=59fd30fbf6b03ac89142493ad1fdb4a82f5ce965;hpb=a4639de2e2ba2fb279f37e974af9cbbf44ded838;p=u%2Fmrichter%2FAliRoot.git diff --git a/HLT/comp/AliL3Modeller.h b/HLT/comp/AliL3Modeller.h index 59fd30fbf6b..e2210eb27b2 100644 --- a/HLT/comp/AliL3Modeller.h +++ b/HLT/comp/AliL3Modeller.h @@ -32,6 +32,7 @@ class AliL3Modeller { Int_t fNClusters; Int_t fMaxClusters; + Int_t fCurrentPadRow; Float_t fPadOverlap; Float_t fTimeOverlap; @@ -44,13 +45,16 @@ class AliL3Modeller { void FillCluster(AliL3ModelTrack *track,Cluster *cluster,Int_t row,Int_t npads); void CalcClusterWidth(Cluster *cl,Float_t &sigmaY2,Float_t &sigmaZ2); void FillZeros(AliL3DigitRowData *digPt,Digit *row); - +#ifdef do_mc + void GetTrackID(Int_t pad,Int_t time,Int_t *trackID); +#endif + public: AliL3Modeller(); virtual ~AliL3Modeller(); - void Init(Int_t slice,Int_t patch,Char_t *trackdata,Char_t *path,Bool_t houghtracks=kFALSE); + void Init(Int_t slice,Int_t patch,Char_t *trackdata,Char_t *path,Bool_t houghtracks,Bool_t binary=kTRUE); void FindClusters(); void CheckForOverlaps(); void CalculateCrossingPoints();