]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWG2/AnalysisMacros/README
Restoring coverity fix
[u/mrichter/AliRoot.git] / PWG2 / AnalysisMacros / README
index 97493651e2331d2be83edbf88cee73f0578018db..83e0e77b1a039c76e42d4eabcb307d61bedbc78a 100644 (file)
@@ -1,20 +1,24 @@
 ===========================================================
 ===========================================================
 ===========================================================
-The AnalysisMacros is divided into three sub-directories:
+The AnalysisMacros is divided into six sub-directories:
 
 o) Local
    Inside this directory you can find the files you need to run the following processes:
-    i)  (Sub-dir Tags)Creation tag files for the locally stored ESDs - The two files are stored under the Tags directory. Run it by typing "root runTagCreator.C".
-    ii) Analysis of the locally stored ESDs using the previously created tag files - Run the example by typing "root runAnalysis.C"
+    i)  (Sub-dir Tags)Creation tag files for the locally stored ESDs - The two files are stored under the Tags directory. Run it by typing "root runTagCreator.C". One should pay attention that the CreateTags.C macro needs to be modified in the line where you call the ReadLocalCollection function of the tag creator object.
+    ii) Analysis of the locally stored ESDs using the previously created tag files - Run the example by typing "root runLocal.C"
 
 o) Interactive
-   You can find the runAnalysis.C and demoInteractive.C files that use the root api to access the grid. You should also use the AliAnalysisTaskPt.* from the Local directory. Run the example by typing "alienroot runAnalysis.C" (you can find the alienroot executable in this directory - open it and change it accordingly - place it in a directory which is defined in your $PATH).
+   You can find the runInteractive.C file that uses the root api to access the grid as well as a collection of tag files to be querried (tag.xml). You should also use the AliAnalysisTaskPt.* from the Local directory. Run the example by typing "alienroot runInteractive.C" (you can find the alienroot executable in this directory - open it and change it accordingly - place it in a directory which is defined in your $PATH).
 
 o) Batch
-   You can find the executable (that you should store under your $HOME/bin  AliEn directory), the jdl, the xml collection, as well as the macro runAnalysis.C. You should also use the AliAnalysisTaskPt.* from the Local directory. The macros will be updated slightly (I'll include the usage of the tags) once the new root version will be deployed in AliEn. Everybody who wants to use these files should change them accordingly!!!
+   You can find the executable (that you should store under your $HOME/bin  AliEn directory), the jdl file (you must change it accordingly), as well as the macro runBatch.C. You should also use the AliAnalysisTaskPt.* from the Local directory and the global.xml file (information on how to create this file can be found in the tutorial slides - CreateXML function). Everybody who wants to use these files should change them accordingly!!!
 
-In order to run the examples you should use the ESD.par as well as the ANALYSIS_NEW.par. You can creat both par files by typing "make ESD.par" and "make ANALYSIS.par" respectively under $ALICE_ROOT.
+o) Proof
+   You can find the runProof.C macro to be used for CAF. The CreateESDChain.C & the txt file containing the ESDs' location in the cluster can be found in the CAF web page.
+
+o) Kine
+   You can find the runKine.C along with the AliAnalysisTaskPtMC class. Use the example to access the MC information. You have to run it with root. If you follow the instructions indicated in the Local - Interactive - Batch - Proof directories you will be able to access the MC information on all kinds of sessions.
 
 ===========================================================
 For any questions send mails to: Panos.Christakoglou@cern.ch