]> git.uio.no Git - u/mrichter/AliRoot.git/commit - ITS/AliITSMultReconstructor.h
- include option to avoid multiple reconstruction of tracklets in the
authormasera <masera@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 16 Sep 2008 16:16:32 +0000 (16:16 +0000)
committermasera <masera@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 16 Sep 2008 16:16:32 +0000 (16:16 +0000)
commit7b116aa1b3544825e27ebcd6f6e169a049b69bc8
tree9e4ec5d1191e6174a600f3c737a9bfd67c33a636
parent3c24b05e7e0e8301f9b154ca8e3311033047d2fb
- include option to avoid multiple reconstruction of tracklets in the
SPD overlaps (default to FALSE)

- allow relevant tracklet reconstruction params to be set via ITSRecoParam:

Concerning the last point, here are the params:

 Bool_t  fTrackleterOnlyOneTrackletPerC2;         // Allow only one tracklet per cluster in the outer layer
 Float_t fTrackleterPhiWindow;                    // Search window in phi
 Float_t fTrackleterZetaWindow;                   // Search window in eta
 Bool_t  fTrackleterRemoveClustersFromOverlaps;   // Option to skip clusters in the overlaps
 Float_t fTrackleterPhiOverlapCut;                // Fiducial window in phi for overlap cut
 Float_t fTrackleterZetaOverlapCut;               // Fiducial window in eta for overlap cut

and the usual scheme for setting them different wrt default:

 // ITS settings
   AliITSRecoParam* itsRecoParam = AliITSRecoParam::GetLowFluxParam();
   itsRecoParam->SetTrackleterOnlyOneTrackletPerC2(kTRUE);
   itsRecoParam->SetTrackleterPhiWindow(0.08);
   itsRecoParam->SetTrackleterZetaWindow(1.00);
   itsRecoParam->SetTrackleterRemoveClustersFromOverlaps(kFALSE);
   itsRecoParam->SetTrackleterPhiOverlapCut(0.005);
   itsRecoParam->SetTrackleterZetaOverlapCut(0.05);
   reco.SetRecoParam("ITS",itsRecoParam);

Domenico Elia
ITS/AliITSMultReconstructor.cxx
ITS/AliITSMultReconstructor.h
ITS/AliITSRecoParam.cxx
ITS/AliITSRecoParam.h