/* $Id$ */
-/// By Laurent Aphecetche
+/// \ingroup macros
+/// \file rootlogon.C
+/// \brief Macro which is run when starting Root in MUON
+///
+/// It loads the MUON libraries needed for simulation and reconstruction
+/// and sets the include path.
+///
+/// \author Laurent Aphecetche
{
cout << "Loading MUON libraries ..." << endl;
gInterpreter->ProcessLine("loadlibs()");
cout << "Setting include path ..." << endl;
- gSystem->SetIncludePath("-I${ALICE_ROOT}/include -I${ALICE_ROOT}/MUON -I${ALICE_ROOT}/MUON/mapping");
+ TString includePath = "-I${ALICE_ROOT}/STEER ";
+ includePath += "-I${ALICE_ROOT}/STEER/STEER ";
+ includePath += "-I${ALICE_ROOT}/STEER/STEERBase ";
+ includePath += "-I${ALICE_ROOT}/STEER/CDB ";
+ includePath += "-I${ALICE_ROOT}/STEER/ESD ";
+ includePath += "-I${ALICE_ROOT}/RAW ";
+ includePath += "-I${ALICE_ROOT}/FASTSIM ";
+ includePath += "-I${ALICE_ROOT}/EVGEN ";
+ 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}/RAW ";
+ includePath += "-I${ALICE_ROOT}/include ";
+
+ gSystem->SetIncludePath(includePath.Data());
}