4 #include "AliL3Hough.h"
5 #include "AliL3HoughTransformer.h"
6 #include "AliL3HoughMaxFinder.h"
10 AliL3Hough::AliL3Hough()
18 AliL3Hough::AliL3Hough(Char_t *rootfile,TH2F *hist)
22 strcpy(fInputFile,rootfile);
26 AliL3Hough::AliL3Hough(Char_t *rootfile,Int_t xbin,Double_t *xrange,Int_t ybin,Double_t *yrange)
29 fParamSpace = new TH2F("fParamSpace","Parameter space",xbin,xrange[0],xrange[1],ybin,yrange[0],yrange[1]);
30 strcpy(fInputFile,rootfile);
34 AliL3Hough::~AliL3Hough()
38 delete fHoughTransformer;
43 void AliL3Hough::ProcessSlice(Int_t slice)
49 void AliL3Hough::ProcessPatch(Int_t patch)
55 void AliL3Hough::ProcessEtaSlice(Int_t patch,Double_t *eta)
58 fHoughTransformer = new AliL3HoughTransformer(2,patch,eta);
59 fHoughTransformer->GetPixels(fInputFile);
61 fHoughTransformer->InitTemplates(fParamSpace);
62 fHoughTransformer->Transform2Circle(fParamSpace,0);