void JetAnalysisManagerKine()
{
gSystem->Load("libTree.so");
gSystem->Load("libPhysics.so");
gSystem->Load("libGeom.so");
gSystem->Load("libVMC.so");
gSystem->Load("libANALYSIS.so");
gSystem->Load("libSTEERBase.so");
gSystem->Load("libAOD.so");
gSystem->Load("libESD.so");
gSystem->Load("libANALYSISalice.so");
gSystem->Load("libJETAN.so");
//
if (gApplication) gApplication->InitializeGraphics();
// Create the chain
//
gROOT->LoadMacro("CreateESDChain.C");
TChain* chain = new TChain("TE");
chain->Add("/Users/kleinb/alice/sim/PDC_08/LHC08v/280039/999/galice.root");
///////////////////////////////////////////////////////////////////////////////////
// Create the analysis manager
//
// Output
AliAODHandler* aodHandler = new AliAODHandler();
aodHandler->SetOutputFileName("aod.root");
// MC Truth
AliMCEventHandler* mcHandler = new AliMCEventHandler();
AliAnalysisManager *mgr = new AliAnalysisManager("Jet Manager", "Jet Manager");
mgr->SetOutputEventHandler (aodHandler);
mgr->SetMCtruthEventHandler(mcHandler);
mgr->SetDebugLevel(10);
AliAnalysisTaskKineFilter *kinefilter = new AliAnalysisTaskKineFilter("Kine Filter");
mgr->AddTask(kinefilter);
AliAnalysisTaskJets *jetana = new AliAnalysisTaskJets("JetAnalysis");
jetana->SetConfigFile("ConfigJetAnalysisMC.C");
jetana->SetDebugLevel(10);
mgr->AddTask(jetana);
//
// Create containers for input/output
AliAnalysisDataContainer *cinput1 = mgr->CreateContainer("cchain",TChain::Class(),
AliAnalysisManager::kInputContainer);
AliAnalysisDataContainer *coutput1 = mgr->CreateContainer("tree", TTree::Class(),
AliAnalysisManager::kOutputContainer, "default");
AliAnalysisDataContainer *coutput2 = mgr->CreateContainer("histos", TList::Class(),
AliAnalysisManager::kOutputContainer, "histos.root");
mgr->ConnectInput (kinefilter, 0, cinput1 );
mgr->ConnectOutput (kinefilter, 0, coutput1 );
mgr->ConnectInput (jetana, 0, cinput1 );
mgr->ConnectOutput (jetana, 0, coutput1 );
mgr->ConnectOutput (jetana, 1, coutput2 );
//
// Run the analysis
//
mgr->InitAnalysis();
mgr->PrintStatus();
mgr->StartAnalysis("local",chain);
}
JetAnalysisManagerKine.C:1 JetAnalysisManagerKine.C:2 JetAnalysisManagerKine.C:3 JetAnalysisManagerKine.C:4 JetAnalysisManagerKine.C:5 JetAnalysisManagerKine.C:6 JetAnalysisManagerKine.C:7 JetAnalysisManagerKine.C:8 JetAnalysisManagerKine.C:9 JetAnalysisManagerKine.C:10 JetAnalysisManagerKine.C:11 JetAnalysisManagerKine.C:12 JetAnalysisManagerKine.C:13 JetAnalysisManagerKine.C:14 JetAnalysisManagerKine.C:15 JetAnalysisManagerKine.C:16 JetAnalysisManagerKine.C:17 JetAnalysisManagerKine.C:18 JetAnalysisManagerKine.C:19 JetAnalysisManagerKine.C:20 JetAnalysisManagerKine.C:21 JetAnalysisManagerKine.C:22 JetAnalysisManagerKine.C:23 JetAnalysisManagerKine.C:24 JetAnalysisManagerKine.C:25 JetAnalysisManagerKine.C:26 JetAnalysisManagerKine.C:27 JetAnalysisManagerKine.C:28 JetAnalysisManagerKine.C:29 JetAnalysisManagerKine.C:30 JetAnalysisManagerKine.C:31 JetAnalysisManagerKine.C:32 JetAnalysisManagerKine.C:33 JetAnalysisManagerKine.C:34 JetAnalysisManagerKine.C:35 JetAnalysisManagerKine.C:36 JetAnalysisManagerKine.C:37 JetAnalysisManagerKine.C:38 JetAnalysisManagerKine.C:39 JetAnalysisManagerKine.C:40 JetAnalysisManagerKine.C:41 JetAnalysisManagerKine.C:42 JetAnalysisManagerKine.C:43 JetAnalysisManagerKine.C:44 JetAnalysisManagerKine.C:45 JetAnalysisManagerKine.C:46 JetAnalysisManagerKine.C:47 JetAnalysisManagerKine.C:48 JetAnalysisManagerKine.C:49 JetAnalysisManagerKine.C:50 JetAnalysisManagerKine.C:51 JetAnalysisManagerKine.C:52 JetAnalysisManagerKine.C:53 JetAnalysisManagerKine.C:54 JetAnalysisManagerKine.C:55 JetAnalysisManagerKine.C:56 JetAnalysisManagerKine.C:57 JetAnalysisManagerKine.C:58 JetAnalysisManagerKine.C:59 JetAnalysisManagerKine.C:60 JetAnalysisManagerKine.C:61 JetAnalysisManagerKine.C:62 JetAnalysisManagerKine.C:63 JetAnalysisManagerKine.C:64 JetAnalysisManagerKine.C:65 JetAnalysisManagerKine.C:66 JetAnalysisManagerKine.C:67 JetAnalysisManagerKine.C:68