Removed dependency on the PWG0
authormarian <marian@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 9 May 2008 14:27:57 +0000 (14:27 +0000)
committermarian <marian@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 9 May 2008 14:27:57 +0000 (14:27 +0000)
(Jacek)

PWG1/AliComparisonRes.cxx
PWG1/AliRecInfoCuts.h
PWG1/Macros/LoadMyLibs.C
PWG1/Macros/RunMakers.C
PWG1/doc/comparison/userguide.tex
PWG1/libPWG1.pkg

index e0293d3..d56fd9a 100644 (file)
@@ -13,7 +13,9 @@
 /*
  
   // after running comparison task, read the file, and get component
-  gSystem->Load("libPWG1.so");
+  gROOT->LoadMacro("$ALICE_ROOT/PWG1/Macros/LoadMyLibs.C");
+  LoadMyLibs();
+
   TFile f("Output.root");
   AliComparisonRes * compObj = (AliComparisonRes*)f.Get("AliComparisonRes");
 
index 872925d..361b74e 100644 (file)
@@ -7,7 +7,7 @@
 // Author: J.Otwinowski 04/02/2008 
 //------------------------------------------------------------------------------
 
-#include "esdTrackCuts/AliESDtrackCuts.h"
+#include "AliESDtrackCuts.h"
 
 class AliRecInfoCuts : public AliESDtrackCuts
 {
index 73ea761..5102b52 100644 (file)
@@ -17,13 +17,12 @@ void LoadMyLibs() {
   CheckLoadLibrary("libESD");
   CheckLoadLibrary("libSTEER");
   CheckLoadLibrary("libANALYSIS");
+  CheckLoadLibrary("libANALYSISalice");
   CheckLoadLibrary("libTPCbase");
   CheckLoadLibrary("libTPCsim");
   CheckLoadLibrary("libTRDbase");
   CheckLoadLibrary("libTPCrec");
   CheckLoadLibrary("libTRDrec");
-  CheckLoadLibrary("libPWG0base");
-  CheckLoadLibrary("libPWG0dep");
   CheckLoadLibrary("libPWG1");
 }
 
index 72dd122..8ca65e2 100644 (file)
@@ -1,12 +1,11 @@
 // Run this macro to correlate MC and reconstruction information (PWG1 library).
 // Macro must be run in directory containing MC and ESD trees
 //
-
 RunMakers()
 {
 // load AliRoot libraries
 gSystem->Load("libANALYSIS.so");
-gSystem->Load("libPWG0base.so");
+gSystem->Load("libANALYSISalice.so");
 gSystem->Load("libPWG1.so");
 
 // collect MC information
index 3592f29..da094a0 100644 (file)
@@ -51,8 +51,8 @@ information for ITS, TPC, TRD and TOF detectors. They can be run locally/batch.
 One has to implement the following classes to run its own analysis using PWG1 library:
 
 \begin{itemize}
-\item[1.] Implement comparison object which contains control histograms and its own cut object (if needed). 
-\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.
+\item[1.] Implement comparison object which contains control histograms and its own cut object (ex: $PWG1/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: $PWG1/AliMCInfoCuts.h$).
 \end{itemize}
  
 \subsection{Quick Start}
index 8ffbd06..1ad90b4 100644 (file)
@@ -23,4 +23,4 @@ HDRS:= $(SRCS:.cxx=.h)
 
 DHDR:= PWG1LinkDef.h
 
-EINCLUDE:= STEER TPC ITS TRD PWG0
+EINCLUDE:= STEER TPC ITS TRD