Removing obsolete functions
authorfca <fca@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 29 Nov 2011 15:22:13 +0000 (15:22 +0000)
committerfca <fca@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 29 Nov 2011 15:22:13 +0000 (15:22 +0000)
STEER/STEER/AliModule.cxx
T0/AliT0v0.cxx
T0/AliT0v2.cxx

index b7dc2dc..481a94c 100644 (file)
@@ -171,7 +171,7 @@ void AliModule::AliMaterial(Int_t imat, const char* name, Float_t a,
     (*fIdmate)[imat]=kmat;
   }
 }
-  
+
 //_______________________________________________________________________
 void AliModule::AliGetMaterial(Int_t imat, char* name, Float_t &a, 
                                Float_t &z, Float_t &dens, Float_t &radl,
@@ -191,12 +191,20 @@ void AliModule::AliGetMaterial(Int_t imat, char* name, Float_t &a,
   // nwbuf       number of user words
   //
 
-  Float_t buf[10];
-  Int_t nwbuf, kmat;
-  kmat=(*fIdmate)[imat];
-  gMC->Gfmate(kmat, name, a, z, dens, radl, absl, buf, nwbuf);
+  Int_t kmat=(*fIdmate)[imat];
+  TString sname;
+  TArrayD par;
+  Double_t da, dz, ddens, dradl, dabsl;
+  gMC->GetMaterial(kmat, sname, da, dz, ddens, dradl, dabsl, par);
+
+  const char* chname = sname.Data();
+  strcpy(name, chname);
+  a = da;
+  z = dz;
+  dens = ddens;
+  radl = dradl;
+  absl = dabsl;
 }
-  
 
 //_______________________________________________________________________
 void AliModule::AliMixture(Int_t imat, const char *name, Float_t *a,
index ccd6426..d0c866b 100644 (file)
@@ -436,8 +436,8 @@ void AliT0v0::CreateMaterials()
 {
    Int_t isxfld   = ((AliMagF*)TGeoGlobalMagField::Instance()->GetField())->Integ();
    Float_t sxmgmx = ((AliMagF*)TGeoGlobalMagField::Instance()->GetField())->Max();
-   Float_t a,z,d,radl,absl,buf[1];
-   Int_t nbuf;
+   Double_t a,z,d,radl,absl;
+   TArrayD par;
 
 // Scintillator CH
    Float_t ascin[2]={1.01,12.01};
@@ -493,11 +493,11 @@ void AliT0v0::CreateMaterials()
 
    AliMixture( 3, "Al2O3   $", aal2o3, zal2o3, denscer, -2, wal2o3);
    AliMixture( 4, "PMT glass   $",aglass,zglass,dglass,-2,wglass);
-   char namate[21]="";
-   gMC->Gfmate((*fIdmate)[3], namate, a, z, d, radl, absl, buf, nbuf);
+   TString namate;
+   gMC->GetMaterial((*fIdmate)[3], namate, a, z, d, radl, absl, par);
    acer[0]=a;
    zcer[0]=z;
-   gMC->Gfmate((*fIdmate)[4], namate, a, z, d, radl, absl, buf, nbuf);
+   gMC->GetMaterial((*fIdmate)[4], namate, a, z, d, radl, absl, par);
    acer[1]=a;
    zcer[1]=z;
    
index 81c9445..cc1b209 100644 (file)
@@ -151,8 +151,9 @@ void AliT0v2::CreateMaterials()
    Int_t isxfld   = ((AliMagF*)TGeoGlobalMagField::Instance()->GetField())->Integ();
    Float_t sxmgmx = ((AliMagF*)TGeoGlobalMagField::Instance()->GetField())->Max();
    
-   Float_t a, z, d, radl, absl, buf[1];
-   Int_t nbuf;
+   Double_t a, z, d, radl, absl;
+   TArrayT par;
+   
 
 // Scintillator CH
    Float_t     ascin[2] = {1.01, 12.01};
@@ -193,11 +194,11 @@ void AliT0v2::CreateMaterials()
    
    AliMixture (3, "Al2O3   $", aal2o3, zal2o3, denscer, -2, wal2o3);
    AliMixture (4, "PMT glass   $", aglass, zglass, dglass, -2, wglass);
-   char namate[21]="";
-   gMC->Gfmate ((*fIdmate)[3], namate, a, z, d, radl, absl, buf, nbuf);
+   TString namate;
+   gMC->GetMaterial((*fIdmate)[3], namate, a, z, d, radl, absl, par);
    acer[0] = a;
    zcer[0] = z;
-   gMC->Gfmate ((*fIdmate)[4], namate, a, z, d, radl, absl, buf, nbuf);
+   gMC->GetMaterial((*fIdmate)[4], namate, a, z, d, radl, absl, par);
    acer[1] = a;
    zcer[1] = z;