]> git.uio.no Git - u/mrichter/AliRoot.git/blob - PWG1/PilotTrain/AddTaskCDBconnect.C
Allow to pass trigger mask value as parameter to AddTaskQAsym
[u/mrichter/AliRoot.git] / PWG1 / PilotTrain / AddTaskCDBconnect.C
1 AliTaskCDBconnect* AddTaskCDBconnect(Int_t run=0) 
2 {
3     AliAnalysisManager *mgr = AliAnalysisManager::GetAnalysisManager();
4     if (!mgr) {
5        ::Error("AddTaskCDBconnect", "No analysis manager to connect to.");
6        return NULL;
7     }   
8     TString inputDataType = mgr->GetInputEventHandler()->GetDataType(); // can be "ESD" or "AOD"
9     if (inputDataType != "ESD") {
10        ::Error("AddTaskCDBconnect", "Can only run with ESD input handler");
11        return NULL;
12     }   
13     
14     AliTaskCDBconnect *task= new AliTaskCDBconnect("CDBconnect");
15     if (run) task->SetRun(run);
16     mgr->AddTask(task);
17     AliAnalysisDataContainer *cinput1 = mgr->GetCommonInputContainer();    
18     mgr->ConnectInput(task,  0, cinput1);
19     return task;
20 }