]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/loadmacros.C
Net Particle fluctuation task including efficiency correction (by Jochen Thaeder)
[u/mrichter/AliRoot.git] / MUON / loadmacros.C
index 99fd52e2fcc5e95a7d50e88409bd7751a53b6443..41a07486c958abf8091a2fa8a95ca2328bd88882 100644 (file)
@@ -44,7 +44,12 @@ void init()
   includePath        += "-I${ALICE_ROOT}/SHUTTLE/TestShuttle ";
   includePath        += "-I${ALICE_ROOT}/ITS ";
   includePath        += "-I${ALICE_ROOT}/MUON ";
-  includePath        += "-I${ALICE_ROOT}/MUON/mapping";
+  includePath        += "-I${ALICE_ROOT}/MUON/mapping ";
+
+  // includes needed for Config.C
+  includePath        += "-I${ALICE_ROOT}/STRUCT ";
+  includePath        += "-I${ALICE}/geant3/TGeant3 ";
+  includePath        += "-I${ALICE_ROOT}/THijing";
   gSystem->SetIncludePath(includePath.Data());
 
   // Load libraries not linked with aliroot
@@ -58,6 +63,11 @@ void init()
   gSystem->Load("libEG");
   gSystem->Load("libEGPythia6");
   gSystem->Load("libAliPythia6.so");
+  
+  // libraries needed for Config.C
+  gSystem->Load("libSTRUCT.so");
+  gSystem->Load("libITSbase.so");
+  gSystem->Load("libITSsim.so");
 }  
 
 void loadmacro(const TString& macroName)
@@ -74,20 +84,29 @@ void loadmacros ()
 {
   init();
 
+  loadmacro("AddTaskMuonAlignment");       // Javier
+  loadmacro("AddTaskMuonReAlign");         // Javier
   loadmacro("DecodeRecoCocktail");         // Hermine, Alessandro     
+  loadmacro("Config");                     //      
+  loadmacro("DIMUONFakes");                // Philippe P.
   loadmacro("fastMUONGen");                // Hermine, Alessandro
   loadmacro("fastMUONSim");                // Hermine, Alessandro
   loadmacro("MakeMUONFullMisAlignment");   // Javier, Ivana
   loadmacro("MakeMUONResMisAlignment");    // Javier, Ivana
   loadmacro("MakeMUONZeroMisAlignment");   // Javier, Ivana
+  loadmacro("MakeMUONRecoParamArray");     // Philippe P.
+  loadmacro("MakeMUONSingleRecoParam");    // Philippe P.
   loadmacro("MergeMuonLight");             // Hermine, Alessandro
   loadmacro("MUONAlignment");              // Javier   
+  loadmacro("MUONChamberMaterialBudget");  // Philippe P.   
   loadmacro("MUONCheck");                  // Frederic          
   loadmacro("MUONCheckDI");                // Artur
   loadmacro("MUONCheckMisAligner");        // Javier
   loadmacro("MUONClusterInfo");            // Philippe P.
+  loadmacro("MUONFakes");                  // Philippe P.
   loadmacro("MUONefficiency");             // Christophe
   loadmacro("MUONGenerateBusPatch");       // Christian
+  loadmacro("MUONGenerateGentleGeometry"); // Bogdan
   loadmacro("MUONGenerateGeometryData");   // Ivana
   loadmacro("MUONGenerateTestGMS");        // Ivana
   loadmacro("MUONGeometryViewingHelper");  // Ivana
@@ -99,9 +118,13 @@ void loadmacros ()
   loadmacro("MUONReCalcGlobalTrigger");    // Bogdan       
   loadmacro("MUONRecoCheck");              // Hermine, Alessandro
   loadmacro("MUONRefit");                  // Philippe P.
-  // loadmacro("MUONResoEffChamber");      // Nicolas
   loadmacro("MUONStatusMap");              // Laurent
   loadmacro("MUONSurveyUtil");             // Javier
+  loadmacro("MUONSurveyCh1");              // Javier
+  loadmacro("MUONSurveyCh2");              // Javier
+  loadmacro("MUONSurveyCh3");              // Javier
+  loadmacro("MUONSurveyCh4");              // Javier
+  loadmacro("MUONSurveyCh5");              // Javier
   loadmacro("MUONSurveyCh8L");             // Javier
   loadmacro("MUONTimeRawStreamTracker");   // Artur
   loadmacro("MUONTimeRawStreamTrigger");   // Artur 
@@ -110,8 +133,10 @@ void loadmacros ()
   loadmacro("MUONTriggerEfficiency");      // Bogdan
   loadmacro("MUONTriggerEfficiencyPt");    // Bogdan
   loadmacro("ReadRecoCocktail");           // Hermine, Alessandro   
+  loadmacro("runDataReconstruction");      // Laurent
   loadmacro("runReconstruction");          // Laurent
   loadmacro("runSimulation");              // Laurent
   loadmacro("TestMUONPreprocessor");       // Laurent
   loadmacro("TestRecPoints");              // Diego
+  loadmacro("UpdateCDBCTPConfig");         // Bogdan
 }