From: masera Date: Mon, 14 Apr 2008 10:53:12 +0000 (+0000) Subject: Possibility of activate/deactivate unfolding in SDD (J. Belikov, F. Prino) X-Git-Url: http://git.uio.no/git/?a=commitdiff_plain;h=debf7b78b3242a3c5ecf7ff85a1e4e87d265248e;hp=7285ac7a032f1c9b205d0461de06282722bdcc92;p=u%2Fmrichter%2FAliRoot.git Possibility of activate/deactivate unfolding in SDD (J. Belikov, F. Prino) --- diff --git a/ITS/AliITSClusterFinderV2SDD.cxx b/ITS/AliITSClusterFinderV2SDD.cxx index bc0a7138770..ccb83f77382 100644 --- a/ITS/AliITSClusterFinderV2SDD.cxx +++ b/ITS/AliITSClusterFinderV2SDD.cxx @@ -32,9 +32,11 @@ #include "AliITSRawStreamSDD.h" #include "AliITSCalibrationSDD.h" #include "AliITSDetTypeRec.h" +#include "AliITSReconstructor.h" #include "AliITSsegmentationSDD.h" #include "AliITSdigitSDD.h" #include "AliITSgeomTGeo.h" + ClassImp(AliITSClusterFinderV2SDD) AliITSClusterFinderV2SDD::AliITSClusterFinderV2SDD(AliITSDetTypeRec* dettyp):AliITSClusterFinderV2(dettyp) @@ -121,6 +123,14 @@ FindClustersSDD(AliBin* bins[2], Int_t nMaxBin, Int_t nzBins, // Actual SDD cluster finder //------------------------------------------------------------ + static AliITSRecoParam *repa = NULL; + if(!repa){ + repa = (AliITSRecoParam*) AliITSReconstructor::GetRecoParam(); + if(!repa){ + repa = (AliITSRecoParam*) AliITSReconstructor::GetRecoParamDefault(); + AliWarning("Using default AliITSRecoParam class"); + } + } const TGeoHMatrix *mT2L=AliITSgeomTGeo::GetTracking2LocalMatrix(fModule); AliITSCalibrationSDD* cal = (AliITSCalibrationSDD*)GetResp(fModule); if(cal==0){ @@ -161,6 +171,7 @@ FindClustersSDD(AliBin* bins[2], Int_t nMaxBin, Int_t nzBins, } for (k=0; kGetUseUnfoldingInClusterFinderSDD()==kFALSE) msk[k]=msk[0]; MarkPeak(TMath::Abs(idx[k]), nzBins, bins[s], msk[k]); }