]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
make thresholds settable (Mauro)
authorloizides <loizides@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 3 Apr 2013 05:58:05 +0000 (05:58 +0000)
committerloizides <loizides@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 3 Apr 2013 05:58:05 +0000 (05:58 +0000)
PWG/EMCAL/macros/AddTaskEMCALTender.C
PWG/EMCAL/macros/ConfigEmcalTenderSupply.C

index 862703f529c8f41eaba3cffda39e23b61e384098..0e4ccd469a0999d9ee741819a919b14a10684036 100644 (file)
@@ -13,6 +13,8 @@ AliAnalysisTaskSE *AddTaskEMCALTender(
   Bool_t calibTime     = kTRUE,
   Bool_t remBC         = kTRUE,
   Bool_t reclusterize  = kFALSE,
+  Float_t seedthresh   = 0.1,  // 100 MeV 
+  Float_t cellthresh   = 0.05, // 50 MeV  
   UInt_t clusterizer   = AliEMCALRecParam::kClusterizerNxN,
   Bool_t trackMatch    = kFALSE,
   Bool_t updateCellOnly= kFALSE,
@@ -46,7 +48,8 @@ AliAnalysisTaskSE *AddTaskEMCALTender(
   gROOT->LoadMacro("$ALICE_ROOT/PWG/EMCAL/macros/ConfigEmcalTenderSupply.C");
 
   AliEMCALTenderSupply *EMCALSupply = ConfigEmcalTenderSupply(timeCut, distBC, recalibClus, recalibClusPos, nonLinearCorr, remExotic, 
-                                                             fidRegion, calibEnergy, calibTime, remBC, nonLinFunct, reclusterize, clusterizer, trackMatch, updateCellOnly);
+                                                             fidRegion, calibEnergy, calibTime, remBC, nonLinFunct, reclusterize, seedthresh, 
+                                                             cellthresh, clusterizer, trackMatch, updateCellOnly);
   if (pass) 
     EMCALSupply->SetPass(pass);
 
index e4dc3bf94385d8ba6c9d8178f693c8ab71a6b07f..aaf588180963b2d10f4e12f862124674dcc11c2a 100644 (file)
@@ -13,6 +13,8 @@ AliEMCALTenderSupply* ConfigEmcalTenderSupply(
   Bool_t remBC         = kTRUE,
   UInt_t nonLinFunct   = AliEMCALRecoUtils::kBeamTestCorrected,
   Bool_t reclusterize  = kFALSE,
+  Float_t seedthresh   = 0.1, // 100 MeV
+  Float_t cellthresh   = 0.05, // 50 MeV 
   UInt_t clusterizer   = AliEMCALRecParam::kClusterizerNxN,
   Bool_t trackMatch    = kFALSE,
   Bool_t updateCellOnly= kFALSE)
@@ -21,8 +23,8 @@ AliEMCALTenderSupply* ConfigEmcalTenderSupply(
   EMCALSupply->SetDebugLevel(2);
 
   AliEMCALRecParam *params = new AliEMCALRecParam();
-  params->SetClusteringThreshold(0.1); // 100 MeV
-  params->SetMinECut(0.05);            // 50 MeV  
+  params->SetClusteringThreshold(seedthresh); 
+  params->SetMinECut(cellthresh);             
   params->SetW0(4.5);
   if (reclusterize) {
     params->SetClusterizerFlag(clusterizer);