]> git.uio.no Git - u/mrichter/AliRoot.git/blob - PWGGA/GammaConv/macros/CreateAlienHandlerAOD.C
New function for TrueChic added and a cut with open photon R added
[u/mrichter/AliRoot.git] / PWGGA / GammaConv / macros / CreateAlienHandlerAOD.C
1 AliAnalysisGrid* CreateAlienHandler( TString mode )
2 {
3
4    AliAnalysisAlien *plugin = new AliAnalysisAlien();
5    // Set the run mode (can be "full", "test", "offline", "submit" or "terminate")
6    plugin->SetRunMode                   (mode.Data());
7
8    plugin->SetAPIVersion        ("V1.1x");
9    plugin->SetROOTVersion       ("v5-34-08");
10    plugin->SetAliROOTVersion    ("v5-05-11-AN");
11    //plugin->SetProductionMode  (1);
12    plugin->SetAdditionalLibs("PWGGAGammaConv.par");
13    plugin->SetAdditionalLibs("libTree.so libVMC.so libGui.so libXMLParser.so libMinuit.so libMinuit2.so libProof.so libGeom.so libPhysics.so libSTEERBase.so libESD.so libAOD.so libOADB.so libANALYSIS.so libANALYSISalice.so libCDB.so libRAWDatabase.so libSTEER.so libCORRFW.so libPWGGAGammaConv.so");
14    plugin->SetDefaultOutputs    (kTRUE);
15    //plugin->SetOutputFiles("GammaConvV1_4.root GammaConvV1_5.root GammaConvV1_14.root GammaConvV1_15.root");
16    plugin->SetOutputToRunNo();
17    plugin->SetAnalysisMacro     (Form("GammaConv.C"));
18    plugin->SetSplitMaxInputFileNumber(20);
19    plugin->SetExecutable        (Form("GammaConv.sh"));
20    plugin->SetTTL               (70000);
21    plugin->SetInputFormat       ("xml-single");
22    plugin->SetJDLName           (Form("GammaConv.jdl"));
23    plugin->SetFriendChainName("AliAODGammaConversion.root","libPWGGAGammaConv.so");
24    plugin->SetKeepLogs();
25    plugin->SetExecutableCommand("root -b -q -x");
26    plugin->SetPrice             (1);
27    plugin->SetNtestFiles        (2);
28    plugin->SetNrunsPerMaster(1);
29    plugin->SetMergeDirName("");
30    plugin->SetMaxMergeFiles(20);
31    plugin->SetMergeViaJDL();
32    plugin->SetMaxMergeStages(3);
33    plugin->SetSplitMode("se");
34    return plugin;
35 }