]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWGPP/doc/comparison/userguide.tex
Split: removed dirs now in AliPhysics
[u/mrichter/AliRoot.git] / PWGPP / doc / comparison / userguide.tex
diff --git a/PWGPP/doc/comparison/userguide.tex b/PWGPP/doc/comparison/userguide.tex
deleted file mode 100644 (file)
index 8057620..0000000
+++ /dev/null
@@ -1,69 +0,0 @@
-\documentclass{elsart}
-\usepackage{epsfig,amsmath}
-
-\begin{document}
-
-\subsection{Reconstruction Performance}
-
-A comparison of Monte-Carlo (MC) and reconstruction information is necessary to 
-check the performance of the reconstruction algorithms. The PWGPP library has been started to make 
-MC vs reconstruction comparison, to tune selection criteria (cuts) and to find the best representation 
-of the data (observables, correlations between observables, parametrisations, etc.). The main goal is to 
-get the best track reconstruction performance in the central barrel.   
-
-\subsection{PWGPP library}
-
-Current implementation of PWGPP allows us to run comparison for TPC and TPC-tracks.
-The comparison of MC and reconstructed tracks is done in 4 steps: 
-
-\begin{itemize}
-\item[1.] Collection of MC information
-\item[2.] Correlation of MC and reconstruction information
-\item[3.] Filling of comparison objects
-\item[4.] Analysis of comparison objects
-\end{itemize}
-In order to perform these steps the following 
-components (classes) have been implemented in PWGPP library:
-
-\begin{itemize}
-\item The $AliGenInfoMaker$ collects MC information stored in 
- several simulation trees. It creates $AliMCInfo$, $AliMCKinkInfo$ and $AliMCV0Info$ objects for each MC track.  
-\item The $AliRecInfoMaker$ correlates MC and reconstruction information (ESDs) and creates for each MC object (e.g. $AliMCInfo$) corresponding reconstruction object ($AliESDRecInfo$). 
-\item In the third step, the comparison objects ($AliComparisonObject$)  are filled in $AliComparisonTask$ task. In this step the cuts ($AliMCInfoCuts$, $AliRecInfoCuts$) are applied. The comparison objects keep control histograms and cuts. 
-\item Finally, the analysis of the comparison objects is done by using their own $Analyse()$ 
-      functions. The result analyzed histograms can be saved for further studies.
-\end{itemize}
-The advantage of such analysis scheme is that the most time consuming
-tasks (steps 1 and 2) can be run only once. It can be done during
-ESD production. Then the comparison task can be run many times (e.g. on Proof) 
-to tune selection criteria and to find the best representation of data. 
-
-The basic components of the PWGPP library are: makers ($AliGenInfoMaker$, $AliRecInfoMaker$), 
-tasks ($AliAnalysisTask$), cuts ($AliAnalysisCuts$) and comparison objects ($AliComparisonObject$). 
-
-The makers derive from TObject ROOT class and have functionality to collect and correlate MC and reconstruction 
-information for ITS, TPC, TRD and TOF detectors. They can be run locally/batch. The comparison tasks derive from $AliAnalysisTask$ and must implement its virtual methods. They can be run locally/batch, on Proof and on Grid. The cut objects derive from $AliAnalysisCut$ and must implement its virtual methods. The comparison objects derive from $AliComparisonObject$ base class and must implement its virtual methods.
-
-\subsection{User implementation}
-
-One has to implement the following classes to run its own analysis using PWGPP library:
-
-\begin{itemize}
-\item[1.] Implement comparison object which contains control histograms and its own cut object (ex: $PWGPP/AliComparisonDCA.h$) 
-\item[2.] Implement (if needed) cut object which contains all cuts which will be applied while filling comparison object. It is recommended to use $IsSelected(TObject*)$ method of the cut object while applying the cuts (ex: $PWGPP/AliMCInfoCuts.h$).
-\end{itemize}
-\subsection{Quick Start}
-\begin{itemize}
-\item[1.] Prepare input by running $AliGenInfoMaker$ and then $AliRecInfoMaker$ makers ($PWGPP/Macros/RunMakers.C$)
-\item[2.] Create comparison objects 
-\item[3.] Create cut objects and pass them to corresponding comparison objects
-\item[4.] Add comparison objects to comparison task \newline ($PWGPP/Macros/RunAliComparisonTask.C$)
-\item[5.] Run comparison analysis ($PWGPP/Macros/RunGSI.C$)
-
-\end{itemize}
-\end{document}