AliPDG::AddParticlesToPdgDataBase();
- gMC->SetMagField(TGeoGlobalMagField::Instance()->GetField());
+ TVirtualMC::GetMC()->SetMagField(TGeoGlobalMagField::Instance()->GetField());
gAlice->GetMCApp()->Init();
AliGenerator *gen=gAlice->GetMCApp()->Generator();
gAlice->GetMCApp()->ResetGenerator(gener);
//Prepare MC for Lego Run
- gMC->InitLego();
+ TVirtualMC::GetMC()->InitLego();
//Run Lego Object
AliRunLoader::Instance()->SetNumberOfEventsPerFile(nev);
- gMC->ProcessRun(nev);
+ TVirtualMC::GetMC()->ProcessRun(nev);
// End of this run, close files
FinishRun();
AliPDG::AddParticlesToPdgDataBase();
- gMC->SetMagField(TGeoGlobalMagField::Instance()->GetField());
+ TVirtualMC::GetMC()->SetMagField(TGeoGlobalMagField::Instance()->GetField());
AliSysInfo::AddStamp("RunSimulation_GetField");
gAlice->GetMCApp()->Init();
AliSysInfo::AddStamp("RunSimulation_InitMCApp");
// Create the Root Tree with one branch per detector
//Hits moved to begin event -> now we are crating separate tree for each event
- gMC->ProcessRun(nEvents);
+ TVirtualMC::GetMC()->ProcessRun(nEvents);
// End of this run, close files
if(nEvents>0) FinishRun();
AliPDG::AddParticlesToPdgDataBase();
- gMC->SetMagField(TGeoGlobalMagField::Instance()->GetField());
+ TVirtualMC::GetMC()->SetMagField(TGeoGlobalMagField::Instance()->GetField());
gAlice->GetMCApp()->Init();