void JetAnalysisManagerHLT() {
if ( getenv("FASTJET") ) {
gSystem->Load("libCGAL.so");
gSystem->Load("libfastjet.so");
gSystem->Load("libSISConePlugin.so");
}
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");
gSystem->Load("libHLTbase.so");
gSystem->Load("libAliHLTUtil.so");
gSystem->Load("libAliHLTJET.so");
// --------------------------------------------------------------------------------
if (gApplication) gApplication->InitializeGraphics();
// --------------------------------------------------------------------------------
//
// Create the chain
//
// --------------------------------------------------------------------------------
gROOT->LoadMacro("${ALICE_ROOT}/PWG0/CreateESDChain.C");
TChain* chain = new TChain("esdTree");
chain->Add("~/jet/data/HEAD_2010-01-08/Gen/kPythia6Jets86_104_14TeV/JET-ETA=-0.2,0.2_JET-ET=10,1000_R=0.4_20ev/AliESDs.root");
// chain->Add("~/jet/data/HEAD_2009-06-04/kPythia6Jets104_125_14TeV/JET-ETA=-0.2,0.2_JET-ET=10,1000_R=0.7_100ev/AliESDs.root");
//chain->Add("~/jet/data/HEAD_2009-06-04/kPythia6Jets104_125_14TeV/JET-ETA=-0.2,0.2_JET-ET=10,1000_R=0.7_1ev/AliESDs.root");
// --------------------------------------------------------------------------------
//
// Create the analysis manager
//
// --------------------------------------------------------------------------------
// Input
AliESDInputHandler* inpHandler = new AliESDInputHandler();
// Output
AliAODHandler* aodHandler = new AliAODHandler();
aodHandler->SetOutputFileName("aod.root");
// MC Truth
AliMCEventHandler* mcHandler = new AliMCEventHandler();
AliAnalysisManager *mgr = new AliAnalysisManager("Jet Manager", "Jet Manager");
mgr->SetInputEventHandler (inpHandler);
mgr->SetOutputEventHandler (aodHandler);
mgr->SetMCtruthEventHandler(mcHandler);
mgr->SetDebugLevel(10);
// --------------------------------------------------------------------------------
//
// Set Configfiles
//
// --------------------------------------------------------------------------------
// -- HLT FFSC
AliAnalysisTaskJets *jetana = new AliAnalysisTaskJets("JetAnalysisHLT");
jetana->SetConfigFile("./tasks/ConfigJetAnalysisHLT.C");
jetana->SetNonStdBranch("jetsHLT");
jetana->SetDebugLevel(10);
mgr->AddTask(jetana);
// --------------------------------------------------------------------------------
//
// Create containers for input/output
//
// --------------------------------------------------------------------------------
AliAnalysisDataContainer *cinput1 = mgr->GetCommonInputContainer();
AliAnalysisDataContainer *coutput1 = mgr->GetCommonOutputContainer();
AliAnalysisDataContainer *coutput2 = mgr->CreateContainer("histos", TList::Class(), AliAnalysisManager::kOutputContainer, "histos.root");
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);
}
JetAnalysisManagerHLT.C:1 JetAnalysisManagerHLT.C:2 JetAnalysisManagerHLT.C:3 JetAnalysisManagerHLT.C:4 JetAnalysisManagerHLT.C:5 JetAnalysisManagerHLT.C:6 JetAnalysisManagerHLT.C:7 JetAnalysisManagerHLT.C:8 JetAnalysisManagerHLT.C:9 JetAnalysisManagerHLT.C:10 JetAnalysisManagerHLT.C:11 JetAnalysisManagerHLT.C:12 JetAnalysisManagerHLT.C:13 JetAnalysisManagerHLT.C:14 JetAnalysisManagerHLT.C:15 JetAnalysisManagerHLT.C:16 JetAnalysisManagerHLT.C:17 JetAnalysisManagerHLT.C:18 JetAnalysisManagerHLT.C:19 JetAnalysisManagerHLT.C:20 JetAnalysisManagerHLT.C:21 JetAnalysisManagerHLT.C:22 JetAnalysisManagerHLT.C:23 JetAnalysisManagerHLT.C:24 JetAnalysisManagerHLT.C:25 JetAnalysisManagerHLT.C:26 JetAnalysisManagerHLT.C:27 JetAnalysisManagerHLT.C:28 JetAnalysisManagerHLT.C:29 JetAnalysisManagerHLT.C:30 JetAnalysisManagerHLT.C:31 JetAnalysisManagerHLT.C:32 JetAnalysisManagerHLT.C:33 JetAnalysisManagerHLT.C:34 JetAnalysisManagerHLT.C:35 JetAnalysisManagerHLT.C:36 JetAnalysisManagerHLT.C:37 JetAnalysisManagerHLT.C:38 JetAnalysisManagerHLT.C:39 JetAnalysisManagerHLT.C:40 JetAnalysisManagerHLT.C:41 JetAnalysisManagerHLT.C:42 JetAnalysisManagerHLT.C:43 JetAnalysisManagerHLT.C:44 JetAnalysisManagerHLT.C:45 JetAnalysisManagerHLT.C:46 JetAnalysisManagerHLT.C:47 JetAnalysisManagerHLT.C:48 JetAnalysisManagerHLT.C:49 JetAnalysisManagerHLT.C:50 JetAnalysisManagerHLT.C:51 JetAnalysisManagerHLT.C:52 JetAnalysisManagerHLT.C:53 JetAnalysisManagerHLT.C:54 JetAnalysisManagerHLT.C:55 JetAnalysisManagerHLT.C:56 JetAnalysisManagerHLT.C:57 JetAnalysisManagerHLT.C:58 JetAnalysisManagerHLT.C:59 JetAnalysisManagerHLT.C:60 JetAnalysisManagerHLT.C:61 JetAnalysisManagerHLT.C:62 JetAnalysisManagerHLT.C:63 JetAnalysisManagerHLT.C:64 JetAnalysisManagerHLT.C:65 JetAnalysisManagerHLT.C:66 JetAnalysisManagerHLT.C:67 JetAnalysisManagerHLT.C:68 JetAnalysisManagerHLT.C:69 JetAnalysisManagerHLT.C:70 JetAnalysisManagerHLT.C:71 JetAnalysisManagerHLT.C:72 JetAnalysisManagerHLT.C:73 JetAnalysisManagerHLT.C:74 JetAnalysisManagerHLT.C:75 JetAnalysisManagerHLT.C:76 JetAnalysisManagerHLT.C:77 JetAnalysisManagerHLT.C:78 JetAnalysisManagerHLT.C:79 JetAnalysisManagerHLT.C:80 JetAnalysisManagerHLT.C:81 JetAnalysisManagerHLT.C:82 JetAnalysisManagerHLT.C:83 JetAnalysisManagerHLT.C:84 JetAnalysisManagerHLT.C:85 JetAnalysisManagerHLT.C:86 JetAnalysisManagerHLT.C:87 JetAnalysisManagerHLT.C:88 JetAnalysisManagerHLT.C:89 JetAnalysisManagerHLT.C:90 JetAnalysisManagerHLT.C:91 JetAnalysisManagerHLT.C:92 JetAnalysisManagerHLT.C:93 JetAnalysisManagerHLT.C:94 JetAnalysisManagerHLT.C:95 JetAnalysisManagerHLT.C:96 JetAnalysisManagerHLT.C:97 JetAnalysisManagerHLT.C:98 JetAnalysisManagerHLT.C:99 JetAnalysisManagerHLT.C:100 JetAnalysisManagerHLT.C:101 JetAnalysisManagerHLT.C:102 JetAnalysisManagerHLT.C:103