]> git.uio.no Git - u/mrichter/AliRoot.git/blame - JETAN/JetAnalysisManagerLoc.C
Fixes to calls for MeanMaterialBudget (now in AliTracker) (From Jouri Belikov)
[u/mrichter/AliRoot.git] / JETAN / JetAnalysisManagerLoc.C
CommitLineData
c89067f5 1void JetAnalysisManagerLoc()
2{
cd008479 3 gSystem->Load("libTree.so");
4 gSystem->Load("libGeom.so");
5 gSystem->Load("libVMC.so");
6 gSystem->Load("libANALYSIS.so");
7 gSystem->Load("libAOD.so");
8 gSystem->Load("libESD.so");
9 gSystem->Load("libJETAN.so");
c89067f5 10 //
11 if (gApplication) gApplication->InitializeGraphics();
12 // Create the chain
13 //
14 TChain* chain = new TChain("esdTree");
15 chain->Add("/home/morsch/analysis/AliEn/Interactive/esd/001/AliESDs.root");
16 chain->Add("/home/morsch/analysis/AliEn/Interactive/esd/002/AliESDs.root");
17 //
18 // Make the analysis manager
19 //
a0255da7 20 AliAnalysisManager *mgr = new AliAnalysisManager("Jet Manager", "Jet Manager");
21 AliAODHandler* aodHandler = new AliAODHandler();
22 mgr->SetEventHandler(aodHandler);
c89067f5 23 mgr-> SetDebugLevel(10);
a0255da7 24
c89067f5 25 AliAnalysisTaskJets *jetana = new AliAnalysisTaskJets("JetAnalysis");
26 jetana->SetDebugLevel(10);
27 mgr->AddTask(jetana);
a0255da7 28
c89067f5 29 //
30 // Create containers for input/output
31 AliAnalysisDataContainer *cinput1 = mgr->CreateContainer("cchain",TChain::Class(),
32 AliAnalysisManager::kInputContainer);
33
34 AliAnalysisDataContainer *coutput1 = mgr->CreateContainer("tree", TTree::Class(),
a0255da7 35 AliAnalysisManager::kOutputContainer, "aod.root");
c89067f5 36
a0255da7 37 mgr->ConnectInput (jetana, 0, cinput1 );
38 mgr->ConnectOutput (jetana, 0, coutput1 );
c89067f5 39 //
40 // Run the analysis
41 //
42 mgr->InitAnalysis();
43 mgr->PrintStatus();
44 mgr->StartAnalysis("local",chain);
45}