]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWGPP/macros/RunAnalysisITS.C
Moving PWG1 to PWGPP
[u/mrichter/AliRoot.git] / PWGPP / macros / RunAnalysisITS.C
similarity index 93%
rename from PWG1/macros/RunAnalysisITS.C
rename to PWGPP/macros/RunAnalysisITS.C
index e73dcd3887fe03dbc5d511edfcb350a2e162080c..1f03fda591693ee3d8156ca614ab16b3e6a1958b 100644 (file)
@@ -20,7 +20,7 @@ void RunAnalysisITS(TString pluginmode,Int_t firstrun,Int_t lastrun,
 
   Long64_t nentries=1000000000000000,firstentry=0;
   Bool_t useAlienPlugin=kTRUE;
-  Bool_t uselibPWG1=kFALSE;
+  Bool_t uselibPWGPP=kFALSE;
   TString loadMacroPath="../../";
   Bool_t readHLT=kFALSE;
   //
@@ -39,11 +39,11 @@ void RunAnalysisITS(TString pluginmode,Int_t firstrun,Int_t lastrun,
   // Load analysis libraries
   gSystem->Load("libANALYSIS.so");
   gSystem->Load("libANALYSISalice.so");
-  if(uselibPWG1) {gSystem->Load("libTENDER.so");gSystem->Load("libPWG1.so");}
+  if(uselibPWGPP) {gSystem->Load("libTENDER.so");gSystem->Load("libPWGPP.so");}
 
   // Create Alien plugin, if requested
   if(useAlienPlugin) {  
-    AliAnalysisGrid *alienHandler = CreateAlienHandler(pluginmode,uselibPWG1,firstrun,lastrun);
+    AliAnalysisGrid *alienHandler = CreateAlienHandler(pluginmode,uselibPWGPP,firstrun,lastrun);
     if(!alienHandler) return;
   }
 
@@ -88,42 +88,42 @@ void RunAnalysisITS(TString pluginmode,Int_t firstrun,Int_t lastrun,
   TString taskName;
   
   if(runAlign) {
-    if(!uselibPWG1) gROOT->LoadMacro("AliAlignmentDataFilterITS.cxx++g");
+    if(!uselibPWGPP) gROOT->LoadMacro("AliAlignmentDataFilterITS.cxx++g");
     taskName="AddTaskAlignmentDataFilterITS.C"; 
     taskName.Prepend(loadMacroPath.Data());
     gROOT->LoadMacro(taskName.Data());
     AliAlignmentDataFilterITS *alignTask = AddTaskAlignmentDataFilterITS();
   }
   if(runITS) {
-    if(!uselibPWG1) gROOT->LoadMacro("AliAnalysisTaskITSTrackingCheck.cxx++g");
+    if(!uselibPWGPP) gROOT->LoadMacro("AliAnalysisTaskITSTrackingCheck.cxx++g");
     taskName="AddTaskPerformanceITS.C"; 
     taskName.Prepend(loadMacroPath.Data());
     gROOT->LoadMacro(taskName.Data());
     AliAnalysisTaskITSTrackingCheck *itsTask = AddTaskPerformanceITS(readMC,kFALSE,kFALSE);  
   }
   if(runImpPar) {
-    if(!uselibPWG1) gROOT->LoadMacro("AliAnalysisTaskSEImpParRes.cxx++g");
+    if(!uselibPWGPP) gROOT->LoadMacro("AliAnalysisTaskSEImpParRes.cxx++g");
     taskName="AddTaskImpParRes.C"; 
     taskName.Prepend(loadMacroPath.Data());
     gROOT->LoadMacro(taskName.Data());
     AliAnalysisTaskSEImpParRes *d0Task = AddTaskImpParRes(readMC,-1,kFALSE);  
   }
   if(runVtx) {
-    if(!uselibPWG1) gROOT->LoadMacro("AliAnalysisTaskVertexESD.cxx++g");
+    if(!uselibPWGPP) gROOT->LoadMacro("AliAnalysisTaskVertexESD.cxx++g");
     taskName="AddTaskVertexESD.C"; 
     taskName.Prepend(loadMacroPath.Data());
     gROOT->LoadMacro(taskName.Data());
     AliAnalysisTaskVertexESD *vtxTask = AddTaskVertexESD(readMC);
   }
   if(runSPD) {
-    if(!uselibPWG1) gROOT->LoadMacro("AliAnalysisTaskSPD.cxx++g");
+    if(!uselibPWGPP) gROOT->LoadMacro("AliAnalysisTaskSPD.cxx++g");
     taskName="AddTaskSPDQA.C"; 
-    taskName.Prepend("$ALICE_ROOT/PWG1/PilotTrain/");
+    taskName.Prepend("$ALICE_ROOT/PWGPP/PilotTrain/");
     gROOT->LoadMacro(taskName.Data());
     AliAnalysisTaskSPD *spdTask = AddTaskSPDQA();
   }
   /*  
-  if(!uselibPWG1) gROOT->LoadMacro("AliTrackMatchingTPCITSCosmics.cxx++g");
+  if(!uselibPWGPP) gROOT->LoadMacro("AliTrackMatchingTPCITSCosmics.cxx++g");
   taskName="AddTaskTrackMatchingTPCITS.C"; 
   taskName.Prepend(loadMacroPath.Data());
   gROOT->LoadMacro(taskName.Data());
@@ -153,7 +153,7 @@ void RunAnalysisITS(TString pluginmode,Int_t firstrun,Int_t lastrun,
 //_____________________________________________________________________________
 //
 AliAnalysisGrid* CreateAlienHandler(TString pluginmode="test",
-                                   Bool_t uselibPWG1=kFALSE,
+                                   Bool_t uselibPWGPP=kFALSE,
                                    Int_t firstrun,Int_t lastrun)
 {
   // Check if user has a valid token, otherwise make one. This has limitations.
@@ -211,7 +211,7 @@ AliAnalysisGrid* CreateAlienHandler(TString pluginmode="test",
    //   plugin->AddDataFile("/alice/data/2008/LHC08c/000057657/raw/Run57657.Merged.RAW.tag.root");
    // Declare the analysis source files names separated by blancs. To be compiled runtime
    // using ACLiC on the worker nodes.
-   if(!uselibPWG1) {
+   if(!uselibPWGPP) {
      plugin->SetAnalysisSource("AliAnalysisTaskITSTrackingCheck.cxx AliAlignmentDataFilterITS.cxx AliAnalysisTaskSEImpParRes.cxx AliAnalysisTaskVertexESD.cxx");
      //plugin->SetAnalysisSource("AliAnalysisTaskVertexESD.cxx");
      //plugin->SetAnalysisSource("AliAlignmentDataFilterITS.cxx");
@@ -221,12 +221,12 @@ AliAnalysisGrid* CreateAlienHandler(TString pluginmode="test",
    // loaded by the generated analysis macro. Add all extra files (task .cxx/.h) here.
    //plugin->SetAdditionalLibs("AliAlignmentDataFilterITS.h AliAlignmentDataFilterITS.cxx libProof.so libRAWDatabase.so libRAWDatarec.so libCDB.so libSTEER.so libITSbase.so libITSrec.so");
    plugin->AddIncludePath("-I. -I$ROOTSYS/include -I$ALICE_ROOT -I$ALICE_ROOT/include -I$ALICE_ROOT/ITS -I$ALICE_ROOT/TPC -I$ALICE_ROOT/CONTAINERS -I$ALICE_ROOT/STEER -I$ALICE_ROOT/TRD -I$ALICE_ROOT/macros -I$ALICE_ROOT/ANALYSIS -g");
-   if(!uselibPWG1) {
+   if(!uselibPWGPP) {
      //plugin->SetAdditionalLibs("AliAlignmentDataFilterITS.h AliAlignmentDataFilterITS.cxx libProof.so libRAWDatabase.so libRAWDatarec.so libCDB.so libSTEER.so libITSbase.so libITSrec.so");
      plugin->SetAdditionalLibs("AliAlignmentDataFilterITS.h AliAlignmentDataFilterITS.cxx AliAnalysisTaskITSTrackingCheck.h AliAnalysisTaskITSTrackingCheck.cxx AliAnalysisTaskSEImpParRes.h AliAnalysisTaskSEImpParRes.cxx AliAnalysisTaskVertexESD.h AliAnalysisTaskVertexESD.cxx libGui.so libProof.so libRAWDatabase.so libRAWDatarec.so libCDB.so libSTEER.so libITSbase.so libITSrec.so");
      //plugin->SetAdditionalLibs("AliAnalysisTaskVertexESD.h AliAnalysisTaskVertexESD.cxx libProof.so libRAWDatabase.so libRAWDatarec.so libCDB.so libSTEER.so libITSbase.so libITSrec.so");
    } else {
-     plugin->SetAdditionalLibs("libGui.so libProof.so libMinuit.so libRAWDatabase.so libRAWDatarec.so libCDB.so libSTEER.so libITSbase.so libITSrec.so libTPCbase.so libTPCrec.so libTRDbase.so libTRDrec.so libTENDER.so libPWG1.so");
+     plugin->SetAdditionalLibs("libGui.so libProof.so libMinuit.so libRAWDatabase.so libRAWDatarec.so libCDB.so libSTEER.so libITSbase.so libITSrec.so libTPCbase.so libTPCrec.so libTRDbase.so libTRDrec.so libTENDER.so libPWGPP.so");
    }
    // Declare the output file names separated by blancs.
    // (can be like: file.root or file.root@ALICE::Niham::File)