// $Id$
AliEmcalPicoTrackFromJetMaker* AddTaskEmcalPicoTrackFromJetMaker(
const char *name = "PicoTracks",
const char *inname = "jets",
const char *taskName = "AliEmcalPicoTrackFromJetMaker"
)
{
// Get the pointer to the existing analysis manager via the static access method.
//==============================================================================
AliAnalysisManager *mgr = AliAnalysisManager::GetAnalysisManager();
if (!mgr)
{
::Error("AddTaskEmcalPicoTrackFromJetMaker", "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("AddTaskEmcalPicoTrackFromJetMaker", "This task requires an input event handler");
return NULL;
}
//-------------------------------------------------------
// Init the task and do settings
//-------------------------------------------------------
AliEmcalPicoTrackFromJetMaker *eTask = new AliEmcalPicoTrackFromJetMaker(taskName);
eTask->SetTracksOutName(name);
eTask->SetJetsInName(inname);
//-------------------------------------------------------
// Final settings, pass to manager and set the containers
//-------------------------------------------------------
mgr->AddTask(eTask);
// Create containers for input/output
AliAnalysisDataContainer *cinput1 = mgr->GetCommonInputContainer();
mgr->ConnectInput(eTask, 0, cinput1 );
return eTask;
}
AddTaskEmcalPicoTrackFromJetMaker.C:1 AddTaskEmcalPicoTrackFromJetMaker.C:2 AddTaskEmcalPicoTrackFromJetMaker.C:3 AddTaskEmcalPicoTrackFromJetMaker.C:4 AddTaskEmcalPicoTrackFromJetMaker.C:5 AddTaskEmcalPicoTrackFromJetMaker.C:6 AddTaskEmcalPicoTrackFromJetMaker.C:7 AddTaskEmcalPicoTrackFromJetMaker.C:8 AddTaskEmcalPicoTrackFromJetMaker.C:9 AddTaskEmcalPicoTrackFromJetMaker.C:10 AddTaskEmcalPicoTrackFromJetMaker.C:11 AddTaskEmcalPicoTrackFromJetMaker.C:12 AddTaskEmcalPicoTrackFromJetMaker.C:13 AddTaskEmcalPicoTrackFromJetMaker.C:14 AddTaskEmcalPicoTrackFromJetMaker.C:15 AddTaskEmcalPicoTrackFromJetMaker.C:16 AddTaskEmcalPicoTrackFromJetMaker.C:17 AddTaskEmcalPicoTrackFromJetMaker.C:18 AddTaskEmcalPicoTrackFromJetMaker.C:19 AddTaskEmcalPicoTrackFromJetMaker.C:20 AddTaskEmcalPicoTrackFromJetMaker.C:21 AddTaskEmcalPicoTrackFromJetMaker.C:22 AddTaskEmcalPicoTrackFromJetMaker.C:23 AddTaskEmcalPicoTrackFromJetMaker.C:24 AddTaskEmcalPicoTrackFromJetMaker.C:25 AddTaskEmcalPicoTrackFromJetMaker.C:26 AddTaskEmcalPicoTrackFromJetMaker.C:27 AddTaskEmcalPicoTrackFromJetMaker.C:28 AddTaskEmcalPicoTrackFromJetMaker.C:29 AddTaskEmcalPicoTrackFromJetMaker.C:30 AddTaskEmcalPicoTrackFromJetMaker.C:31 AddTaskEmcalPicoTrackFromJetMaker.C:32 AddTaskEmcalPicoTrackFromJetMaker.C:33 AddTaskEmcalPicoTrackFromJetMaker.C:34 AddTaskEmcalPicoTrackFromJetMaker.C:35 AddTaskEmcalPicoTrackFromJetMaker.C:36 AddTaskEmcalPicoTrackFromJetMaker.C:37 AddTaskEmcalPicoTrackFromJetMaker.C:38 AddTaskEmcalPicoTrackFromJetMaker.C:39 AddTaskEmcalPicoTrackFromJetMaker.C:40 AddTaskEmcalPicoTrackFromJetMaker.C:41 AddTaskEmcalPicoTrackFromJetMaker.C:42 AddTaskEmcalPicoTrackFromJetMaker.C:43 AddTaskEmcalPicoTrackFromJetMaker.C:44 AddTaskEmcalPicoTrackFromJetMaker.C:45