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
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)
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("loadFromOCDB"); // Philippe P.
loadmacro("MakeMUONFullMisAlignment"); // Javier, Ivana
loadmacro("MakeMUONResMisAlignment"); // Javier, Ivana
loadmacro("MakeMUONZeroMisAlignment"); // Javier, Ivana
includePath += "-I${ALICE_ROOT}/MUON/mapping ";
includePath += "-I${ALICE_ROOT}/RAW ";
includePath += "-I${ALICE_ROOT}/include ";
- includePath += "-I${ALICE_ROOT}/STRUCT ";
- includePath += "-I${GEANT3}/TGeant3 ";
- includePath += "-I${ALICE_ROOT}/THijing ";
gSystem->SetIncludePath(includePath.Data());
}
#if !defined(__CINT__) || defined(__MAKECINT__)
#include "AliCDBManager.h"
#include "AliSimulation.h"
+#include "AliRun.h"
+#include "AliHeader.h"
#include <TRandom.h>
+#include <Riostream.h>
#endif
void runSimulation(int seed,
AliRunLoader* runLoader = AliRunLoader::Open(embedwith,"titi");
if (runLoader == 0x0)
{
- AliError(Form("Cannot open file %s",filename));
+ cerr << Form("Cannot open file %s",embedwith) << endl;
return;
}
runLoader->LoadHeader();
if ( ! runLoader->GetHeader() ) {
- AliError("Cannot load header.");
+ cerr << "Cannot load header." << endl;
return;
}
else {