]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PWG2/UNICOR/runAsTask.C
Second attempt to add UNICOR. In its present version it is
[u/mrichter/AliRoot.git] / PWG2 / UNICOR / runAsTask.C
CommitLineData
621688e4 1{
2gSystem->Load("libVMC.so");
3gSystem->Load("libSTEERBase.so");
4gSystem->Load("libESD.so");
5gSystem->Load("libAOD.so");
6gSystem->Load("libANALYSIS");
7gSystem->Load("libANALYSISalice");
8gSystem->Load("libPWG2unicor");
9
10gROOT->LoadMacro("makechain.C");
11tr = makechain("esdTree","/data.local1/alice/data/silvia/0000*AliESDs.root"); // local emergency copy
12
13AliAnalysisManager *mgr = new AliAnalysisManager("TestManager");
14AliVEventHandler* esdH = new AliESDInputHandler;
15mgr->SetInputEventHandler(esdH);
16AliAnalysisTaskUnicor *mytask = new AliAnalysisTaskUnicor();
17mgr->AddTask(mytask);
18AliAnalysisDataContainer *cinput = mgr->CreateContainer("cinput",TChain::Class(),AliAnalysisManager::kInputContainer);
19AliAnalysisDataContainer *coutpt = mgr->CreateContainer("unilis", TList::Class(),AliAnalysisManager::kOutputContainer,"unicor-result-as-list.root");
20mgr->ConnectInput (mytask,0,cinput);
21mgr->ConnectOutput(mytask,1,coutpt);
22mgr->InitAnalysis();
23mgr->PrintStatus();
24mgr->StartAnalysis("local",tr);
25}