]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PWG2/UNICOR/run-on-train.C
Added seperate methods to write histograms to a file when not using the task framework
[u/mrichter/AliRoot.git] / PWG2 / UNICOR / run-on-train.C
CommitLineData
7148817a 1{
2gROOT->LoadMacro("makechain.C");
3tr = makechain("esdTree","/u/sma/data/mc/v4-13-Rev-01/fulltrd_pdc_0.txt",10);
4
5gSystem->Load("libEG.so");
6gSystem->Load("libPhysics.so");
7gSystem->Load("libTree.so");
8gSystem->Load("libVMC.so");
9gSystem->Load("libSTEERBase.so");
10gSystem->Load("libESD.so");
11gSystem->Load("libANALYSIS");
12gSystem->Load("libUNICOR.so");
13
14AliAnalysisManager *mgr = new AliAnalysisManager("TestManager");
15AliVEventHandler* esdH = new AliESDInputHandler;
16mgr->SetInputEventHandler(esdH);
17AliDAnalysisTask *mytask = new AliDAnalysisTask();
18mgr->AddTask(mytask);
19AliAnalysisDataContainer *cinput = mgr->CreateContainer("cinput",TChain::Class(),AliAnalysisManager::kInputContainer);
20AliAnalysisDataContainer *coutpt = mgr->CreateContainer("clist1", TList::Class(),AliAnalysisManager::kOutputContainer,"kuku.root");
21mgr->ConnectInput (mytask,0,cinput);
22mgr->ConnectOutput(mytask,0,coutpt);
23mgr->InitAnalysis();
24mgr->PrintStatus();
25mgr->StartAnalysis("local",tr);
26}