setting the fast SDD cluster finder as the default CF. No options from the recoparam
authormasera <massimo.masera@cern.ch>
Wed, 10 Sep 2014 13:23:27 +0000 (15:23 +0200)
committermasera <massimo.masera@cern.ch>
Wed, 10 Sep 2014 13:23:50 +0000 (15:23 +0200)
ITS/AliITSRecoParam.cxx
ITS/AliITSRecoParam.h
ITS/AliITSReconstructor.cxx

index 296e5e5..6ef34fc 100644 (file)
@@ -65,7 +65,6 @@ AliITSRecoParam::AliITSRecoParam() : AliDetectorRecoParam(),
 fTracker(0),
 fITSonly(kFALSE),
 fVertexer(0),
-fClusterFinder(0),
 fPID(0),
 fVtxr3DZCutWide(0.),
 fVtxr3DRCutWide(0.),
index b613603..62a2b20 100644 (file)
@@ -90,10 +90,6 @@ class AliITSRecoParam : public AliDetectorRecoParam
   Float_t  GetVertexerFastSmearY() const {return fVertexerFastSmearY;}
   Float_t  GetVertexerFastSmearZ() const {return fVertexerFastSmearZ;}
 
-  void     SetClusterFinder(Int_t cf=0) { fClusterFinder=cf; }
-  void     SetClusterFinderV2() { SetClusterFinder(0); }
-  void     SetClusterFinderSDDfast() { SetClusterFinder(1); }
-  Int_t    GetClusterFinder() const { return fClusterFinder; }
   void     SetPID(Int_t pid=0) {fPID=pid;}
   void     SetDefaultPID() {SetPID(0);}
   void     SetLandauFitPID() {SetPID(1);}
@@ -546,7 +542,6 @@ class AliITSRecoParam : public AliDetectorRecoParam
   Int_t  fTracker;  // ITS tracker to be used (see AliITSReconstructor)
   Bool_t fITSonly;  // tracking only in ITS (no TPC)
   Int_t  fVertexer; // ITS vertexer to be used (see AliITSReconstructor)
-  Int_t  fClusterFinder; // ITS cf to be used (see AliITSReconstructor)
   Int_t  fPID;      // ITS PID method to be used (see AliITSReconstructor)
 
 
@@ -798,7 +793,7 @@ class AliITSRecoParam : public AliDetectorRecoParam
   AliITSRecoParam(const AliITSRecoParam & param);
   AliITSRecoParam & operator=(const AliITSRecoParam &param);
 
-  ClassDef(AliITSRecoParam,53) // ITS reco parameters
+  ClassDef(AliITSRecoParam,54) // ITS reco parameters
 };
 
 #endif
index 236794f..9e61af2 100644 (file)
@@ -98,30 +98,19 @@ void AliITSReconstructor::Reconstruct(TTree *digitsTree, TTree *clustersTree) co
 {
 // reconstruct clusters
 
-  Int_t cluFindOpt = GetRecoParam()->GetClusterFinder();
-  // cluFindOpt = 0 --> ClusterFinder V2 
-  // cluFindOpt = 1 --> as cluFindOpt = 0 for SPD and SSD. Fast SDD algo
   TString recopt = GetRecoParam()->GetOptReco();
   fDetTypeRec->SetTreeAddressD(digitsTree);
   fDetTypeRec->MakeBranch(clustersTree,"R");
   fDetTypeRec->SetTreeAddressR(clustersTree);
-  fDetTypeRec->DigitsToRecPoints(digitsTree,clustersTree,0,recopt.Data(),cluFindOpt);    
+  fDetTypeRec->DigitsToRecPoints(digitsTree,clustersTree,0,recopt.Data(),1);    
 }
 
 //_________________________________________________________________
 void AliITSReconstructor::Reconstruct(AliRawReader* rawReader, TTree *clustersTree) const
 {
   // reconstruct clusters from raw data
-  Int_t cluFindOpt = GetRecoParam()->GetClusterFinder();
-  // cluFindOpt = 0 --> ClusterFinder V2 
-  // cluFindOpt = 1 --> as cluFindOpt = 0 for SPD and SSD. Fast SDD algo
   TString recopt = GetRecoParam()->GetOptReco();
-  if(cluFindOpt == 0){
-    fDetTypeRec->SetDefaultClusterFindersV2(kTRUE);
-  }
-  else {
-    fDetTypeRec->SetDefaultClusterFindersV2(kTRUE,kTRUE);
-  }
+  fDetTypeRec->SetDefaultClusterFindersV2(kTRUE,kTRUE);
   fDetTypeRec->DigitsToRecPoints(rawReader,clustersTree,recopt.Data());
 }