]>
Commit | Line | Data |
---|---|---|
c89067f5 | 1 | void 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 | } |