]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
Fixed container name in Sigma* macro (Enrico) + Fixed cuts options in K* macro (Franc...
authorfbellini <fbellini@cern.ch>
Thu, 29 May 2014 12:22:41 +0000 (14:22 +0200)
committerfbellini <fbellini@cern.ch>
Thu, 29 May 2014 12:23:54 +0000 (14:23 +0200)
PWGLF/RESONANCES/macros/mini/AddTaskSigmaStar.C
PWGLF/RESONANCES/macros/mini/ConfigKStarPPb.C

index d8b4cdd6db39e850be6772cc6a3513515fbb9aa6..b7caff3cf66f09b7d777af1900fb2c11f04e35c7 100644 (file)
@@ -168,7 +168,7 @@ AliRsnMiniAnalysisTask *AddTaskSigmaStar
    else if(collSyst==kPPb) collSystName="pPb";
    else collSystName="PbPb";
 
-   TString taskName = Form("SigmaStar%s%s_%.1f_%d_%.1f_%.1f_%.2f_%.2f_%.1f_%.2f_%.1f", 
+   TString taskName = Form("SigmaStar%s%s_%.1f_%d_%d_%d_%.2f_%.2f_%.1f_%.2f_%.1f", 
                           collSystName.Data(), (isMC ? "MC" : "Data"),cutV,NTPCcluster,piPIDCut,pPIDCut,trackDCAcut,massTol,lambdaDCA,lambdaCosPoinAn,lambdaDaughDCA);
 
    AliRsnMiniAnalysisTask *task = new AliRsnMiniAnalysisTask(taskName.Data(), isMC);
@@ -298,10 +298,14 @@ AliRsnMiniAnalysisTask *AddTaskSigmaStar
    //  outputFileName += ":Rsn";
    Printf("AddTaskSigmaStar - Set OutputFileName : \n %s\n", outputFileName.Data() );
    
-   AliAnalysisDataContainer *output = mgr->CreateContainer(Form("RsnOut_%s_%.1f_%d_%.1f_%.1f_%.2f_%.2f_%.1f_%.2f_%.1f",outNameSuffix.Data(),cutV,NTPCcluster,piPIDCut,pPIDCut,trackDCAcut,massTol,lambdaDCA,lambdaCosPoinAn,lambdaDaughDCA), 
+   
+   AliAnalysisDataContainer *output = mgr->CreateContainer(Form("RsnOut_%s_%.1f_%d_%d_%d_%.2f_%.2f_%.1f_%.2f_%.1f",
+                                                               outNameSuffix.Data(),cutV,NTPCcluster,piPIDCut,pPIDCut,
+                                                               trackDCAcut,massTol,lambdaDCA,lambdaCosPoinAn,lambdaDaughDCA), 
                                                           TList::Class(), 
                                                           AliAnalysisManager::kOutputContainer, 
                                                           outputFileName);
+   
    mgr->ConnectInput(task, 0, mgr->GetCommonInputContainer());
    mgr->ConnectOutput(task, 1, output);
    
index 3d71f5a1e049449941e6498af772e27d3f41aaec..c41980a2e6a95c1e95aebcce188eeb34930da7ce 100644 (file)
@@ -275,8 +275,8 @@ Bool_t SetCustomQualityCut(AliRsnCutTrackQuality * trkQualityCut, Int_t customQu
   trkQualityCut->SetAODTestFilterBit(customFilterBit); 
   //apply all other cuts "by hand"
   trkQualityCut->SetCheckOnlyFilterBit(kFALSE);
-  trkQualityCut->SetMinNCrossedRowsTPC(70);
-  trkQualityCut->SetMinNCrossedRowsOverFindableClsTPC(0.8);
+  trkQualityCut->SetMinNCrossedRowsTPC(70, kTRUE);
+  trkQualityCut->SetMinNCrossedRowsOverFindableClsTPC(0.8, kTRUE);
   trkQualityCut->SetMaxChi2TPCConstrainedGlobal(36);//used for ESD only - for AOD does not correspond to any cut
   trkQualityCut->SetTPCmaxChi2(4.0); //already in filter bit 0
   trkQualityCut->SetRejectKinkDaughters(kTRUE); //already in filter bit 0
@@ -303,19 +303,19 @@ Bool_t SetCustomQualityCut(AliRsnCutTrackQuality * trkQualityCut, Int_t customQu
   }
   
   if (customQualityCutsID==AliRsnCutSetDaughterParticle::kStdCrossedRows60){
-    trkQualityCut->SetMinNCrossedRowsTPC(60);
+    trkQualityCut->SetMinNCrossedRowsTPC(60, kTRUE);
   }
   
   if (customQualityCutsID==AliRsnCutSetDaughterParticle::kStdCrossedRows80){
-    trkQualityCut->SetMinNCrossedRowsTPC(80);
+    trkQualityCut->SetMinNCrossedRowsTPC(80, kTRUE);
   }
   
   if (customQualityCutsID==AliRsnCutSetDaughterParticle::kStdRowsToCls075){
-    trkQualityCut->SetMinNCrossedRowsOverFindableClsTPC(0.75);
+    trkQualityCut->SetMinNCrossedRowsOverFindableClsTPC(0.75, kTRUE);
   }
   
   if (customQualityCutsID==AliRsnCutSetDaughterParticle::kStdRowsToCls085){
-    trkQualityCut->SetMinNCrossedRowsOverFindableClsTPC(0.85);
+    trkQualityCut->SetMinNCrossedRowsOverFindableClsTPC(0.85, kTRUE);
   }
   
   if (customQualityCutsID==AliRsnCutSetDaughterParticle::kStdCls70){