Int_t leadhadtype = 0,
const char *taskname = "AliAnalysisTaskEmcalJetSample"
)
-{
+{
// Get the pointer to the existing analysis manager via the static access method.
//==============================================================================
AliAnalysisManager *mgr = AliAnalysisManager::GetAnalysisManager();
{
::Error("AddTaskEmcalJetSample", "No analysis manager to connect to.");
return NULL;
- }
-
+ }
+
// Check the analysis type using the event handlers connected to the analysis manager.
//==============================================================================
if (!mgr->GetInputEventHandler())
::Error("AddTaskEmcalJetSample", "This task requires an input event handler");
return NULL;
}
-
+
//-------------------------------------------------------
// Init the task and do settings
//-------------------------------------------------------
jetCont->ConnectParticleContainer(trackCont);
jetCont->ConnectClusterContainer(clusterCont);
jetCont->SetZLeadingCut(0.98,0.98);
- jetCont->SetPercAreaCut(0.6);
- jetCont->SetJetPtCut(jetptcut);
+ jetCont->SetPercAreaCut(jetareacut);
+ jetCont->SetJetPtCut(jetptcut);
jetCont->SetLeadingHadronType(leadhadtype);
}
-
+
//-------------------------------------------------------
// Final settings, pass to manager and set the containers
//-------------------------------------------------------
-
+
mgr->AddTask(jetTask);
-
+
// Create containers for input/output
AliAnalysisDataContainer *cinput1 = mgr->GetCommonInputContainer() ;
TString contname(name);
contname += "_histos";
- AliAnalysisDataContainer *coutput1 = mgr->CreateContainer(contname.Data(),
+ AliAnalysisDataContainer *coutput1 = mgr->CreateContainer(contname.Data(),
TList::Class(),AliAnalysisManager::kOutputContainer,
Form("%s", AliAnalysisManager::GetCommonFileName()));
mgr->ConnectInput (jetTask, 0, cinput1 );
mgr->ConnectOutput (jetTask, 1, coutput1 );
-
+
return jetTask;
}