void aod(){
+ if (!strcmp(gSystem->GetBuildArch(),"win32gcc")) {
+ gSystem->Load("libProof");
+ gSystem->Load("libGui");
+ gROOT->Macro("loadlibs.C");
+ new AliRun("gAlice","The ALICE Off-line Simulation Framework");
+ }
gSystem->Load("libdpmjet");
gSystem->Load("libTDPMjet");
void check(){
+ if (!strcmp(gSystem->GetBuildArch(),"win32gcc")) {
+ gSystem->Load("libProof");
+ gSystem->Load("libGui");
+ gROOT->Macro("loadlibs.C");
+ new AliRun("gAlice","The ALICE Off-line Simulation Framework");
+ }
gSystem->Load("libdpmjet");
gSystem->Load("libTDPMjet");
void rec() {
+ if (!strcmp(gSystem->GetBuildArch(),"win32gcc")) {
+ gSystem->Load("libProof");
+ gSystem->Load("libGui");
+ gROOT->Macro("loadlibsrec.C");
+ new AliRun("gAlice","The ALICE Off-line Simulation Framework");
+ }
AliReconstruction reco;
reco.SetWriteESDfriend();
#!/bin/sh
+if [ "$ALICE_TARGET" = "win32gcc" ]
+ then
+ REXE=root_exe.exe
+else
+ REXE=aliroot
+fi
+
rm -rf *.root *.dat *.log fort* hlt hough raw* *.inp *.o
-aliroot -b -q sim.C 2>&1 | tee sim.log
+${REXE} -b -q sim.C 2>&1 | tee sim.log
mv syswatch.log simwatch.log
-aliroot -b -q rec.C 2>&1 | tee rec.log
+${REXE} -b -q rec.C 2>&1 | tee rec.log
mv syswatch.log recwatch.log
-aliroot -b -q check.C 2>&1 | tee check.log
-aliroot -b -q aod.C 2>&1 | tee aod.log
+${REXE} -b -q check.C 2>&1 | tee check.log
+${REXE} -b -q aod.C 2>&1 | tee aod.log
-void sim(Int_t nev=20) {
+void sim(Int_t nev=50) {
+ if (!strcmp(gSystem->GetBuildArch(),"win32gcc")) {
+ gSystem->Load("libProof");
+ gSystem->Load("libGui");
+ gROOT->Macro("loadlibssim.C");
+ new AliRun("gAlice","The ALICE Off-line Simulation Framework");
+ }
+ AliLog::SetClassDebugLevel("AliGeomManager",3);
AliSimulation simulator;
simulator.SetMakeSDigits("TRD TOF PHOS HMPID EMCAL MUON FMD ZDC PMD T0 VZERO");
simulator.SetMakeDigitsFromHits("ITS TPC");
- simulator.SetWriteRawData("ALL","raw.root",kTRUE);
+ if (strcmp(gSystem->GetBuildArch(),"win32gcc")) {
+ simulator.SetWriteRawData("ALL","raw.root",kTRUE);
+ }
simulator.SetRunHLT("");
simulator.SetRunQA("");
void rec() {
- gSystem->Load("libProof");
- gSystem->Load("libGui");
- gROOT->Macro("loadlibsrec.C");
- new AliRun("gAlice","The ALICE Off-line Simulation Framework");
+ if (!strcmp(gSystem->GetBuildArch(),"win32gcc")) {
+ gSystem->Load("libProof");
+ gSystem->Load("libGui");
+ gROOT->Macro("loadlibsrec.C");
+ new AliRun("gAlice","The ALICE Off-line Simulation Framework");
+ }
+
AliReconstruction reco;
reco.SetWriteESDfriend();
AliTPCReconstructor::SetRecoParam(tpcRecoParam);
AliTPCReconstructor::SetStreamLevel(1);
// reco.SetInput("raw.root");
-
+ reco.SetRunReconstruction("ITS TPC TRD TOF HMPID PHOS EMCAL MUON VZERO T0 FMD PMD ZDC");
// **** The field map settings must be the same as in Config.C !
AliMagFMaps *field=new AliMagFMaps("Maps","Maps",2,1.,10.,AliMagFMaps::k5kG);
Bool_t uniform=kFALSE;
-void sim(Int_t nev=4) {
+void sim(Int_t nev=20) {
gSystem->Load("libProof");
gSystem->Load("libGui");
if (!strcmp(gSystem->GetBuildArch(),"macosx")) gSystem->Load("libf95");
AliSimulation simulator;
simulator.SetMakeSDigits("TRD TOF PHOS HMPID EMCAL MUON FMD ZDC PMD T0 VZERO");
simulator.SetMakeDigitsFromHits("ITS TPC");
- simulator.SetWriteRawData("ALL","raw.root",kTRUE);
+/* simulator.SetWriteRawData("ALL","raw.root",kTRUE); */
+ simulator.SetRunHLT("");
+ simulator.SetQA(kFALSE);
TStopwatch timer;
timer.Start();