ROOT logo
// $Id$
//
// Macro for loading libraries for mapping in AliRoot.
// It sets also the environment variable used to find mapping data.

void mlibs() 
{
  // add include path
  // gSystem->SetIncludePath(" -I$MINSTALL/include");
  gSystem->SetIncludePath("-I$ALICE_ROOT/include -I$ALICE_ROOT/MUON/mapping");

  // load Root libraries
  gSystem->Load("libPhysics"); 
  gSystem->Load("libTree");
  gSystem->Load("libVMC"); 
  
  // load AliRoot STEERbase
  gSystem->Load("libSTEERBase"); 
  
  // load mapping library
  gSystem->Load("libMUONcore"); 
  gSystem->Load("libMUONmapping"); 
  gSystem->Load("libMUONmpgraphics"); 

  // set path to mapping data
  if (! gSystem->Getenv("MINSTALL")) {    
    TString dirPath = gSystem->Getenv("ALICE_ROOT");
    dirPath += "/MUON/mapping"; 
    AliMpFiles::SetTopPath(dirPath);
    gSystem->Setenv("MINSTALL", dirPath.Data());
    // cout << "AliMpFiles top path set to " << dirPath << endl;	  
  }  
}  
 mlibs.C:1
 mlibs.C:2
 mlibs.C:3
 mlibs.C:4
 mlibs.C:5
 mlibs.C:6
 mlibs.C:7
 mlibs.C:8
 mlibs.C:9
 mlibs.C:10
 mlibs.C:11
 mlibs.C:12
 mlibs.C:13
 mlibs.C:14
 mlibs.C:15
 mlibs.C:16
 mlibs.C:17
 mlibs.C:18
 mlibs.C:19
 mlibs.C:20
 mlibs.C:21
 mlibs.C:22
 mlibs.C:23
 mlibs.C:24
 mlibs.C:25
 mlibs.C:26
 mlibs.C:27
 mlibs.C:28
 mlibs.C:29
 mlibs.C:30
 mlibs.C:31
 mlibs.C:32
 mlibs.C:33
 mlibs.C:34