// //
///////////////////////////////////////////////////////////////////////////////
+#include <TGeoGlobalMagField.h>
#include <TVirtualMC.h>
#include "AliBODY.h"
dALIC[4]=-15000;
dALIC[5]=0;
- dALIC[6]=2000;
+ dALIC[6]=2500;
- dALIC[7]=3000;
+ dALIC[7]=15000;
dALIC[8]=0;
- dALIC[9]=2000;
+ dALIC[9]=2500;
gMC->Gsvolu("ALIC","PGON",idtmed[1],dALIC,10);
} else if ( gAlice->GetModule("ACORDE")) {
//
void AliBODY::CreateMaterials()
{
// Create materials and media
- Int_t isxfld = gAlice->Field()->Integ();
- Float_t sxmgmx = gAlice->Field()->Max();
+ Int_t isxfld = ((AliMagF*)TGeoGlobalMagField::Instance()->GetField())->Integ();
+ Float_t sxmgmx = ((AliMagF*)TGeoGlobalMagField::Instance()->GetField())->Max();
// AIR
Float_t aAir[4]={12.0107,14.0067,15.9994,39.948};
Float_t zAir[4]={6.,7.,8.,18.};
Float_t wAir[4]={0.000124,0.755267,0.231781,0.012827};
- Float_t dAir = 1.20479E-3;
+ Float_t dAir = 1.20479E-3 * 960./1014.;
Float_t dAir1 = 1.20479E-10;
//
AliMixture(1,"Vacuum $",aAir,zAir,dAir1,4,wAir);