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);
// 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);
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
}
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){