AliAnalysisTaskEmcalJetMassBkg* AddTaskEmcalJetMassBkg(const char * njetsBase,
const Double_t R,
const char * nrhoBase,
+ const char * nrhoMass,
const char * ntracks,
const char * nclusters,
const char *type,
AliParticleContainer *trackCont = task->AddParticleContainer(ntracks);
AliClusterContainer *clusterCont = task->AddClusterContainer(nclusters);
+ TString strJetsBase(njetsBase);
+ if(strJetsBase.Contains("JetPythia")) {
+ if(trackCont) trackCont->SetTrackBitMap(TObject::kBitMask);
+ if(clusterCont) clusterCont->SetClusterBitMap(TObject::kBitMask);
+ }
+
task->SetJetContainerBase(0);
TString strType(type);
AliJetContainer *jetContBase = task->AddJetContainer(njetsBase,strType,R);
if(jetContBase) {
jetContBase->SetRhoName(nrhoBase);
+ jetContBase->SetRhoMassName(nrhoMass);
jetContBase->ConnectParticleContainer(trackCont);
jetContBase->ConnectClusterContainer(clusterCont);
- jetContBase->SetZLeadingCut(0.98,0.98);
- task->SetPercAreaCut(0.6, 0);
+ // jetContBase->SetZLeadingCut(0.98,0.98);
+ jetContBase->SetPercAreaCut(0.6);
}
task->SetCaloTriggerPatchInfoName(kEmcalTriggers.Data());
-
task->SetCentralityEstimator(CentEst);
-
task->SelectCollisionCandidates(pSel);
-
task->SetUseAliAnaUtils(kFALSE);
mgr->AddTask(task);