printf("Gstpar called with %6d %5s %12.4e %6d\n", itmed, param, parval, fGeom->GetFlukaMaterial(itmed));
Int_t* reglist;
Int_t nreg;
- reglist = fGeom->GetMaterialList(itmed, nreg);
- if (nreg == 0) return;
+ reglist = fGeom->GetMaterialList(fGeom->GetFlukaMaterial(itmed), nreg);
+ if (nreg == 0) {
+ return;
+ }
+
//
Bool_t process = kFALSE;
if (strncmp(param, "DCAY", 4) == 0 ||
{
// Set user cut value for material imed
//
- printf("TFluka::SetCut %s %e %d \n", cutName, cutValue, imed);
-
TFlukaConfigOption* cut = new TFlukaConfigOption(cutName, cutValue, imed);
fCuts->Add(cut);
}
global = kFALSE;
fprintf(pFlukaVmcInp,"*\n*Material specific process setting for #%8d \n", mat);
- printf("Process for %d \n", mat);
- TGeoMaterial* material = (TGeoMaterial*) (GetFlukaMaterials())->At(GetMaterialIndex(mat));
- printf("Process for %d %s\n", mat, material->GetName());
-
}
// annihilation
matMax = matMin;
global = kFALSE;
TGeoMaterial* material = (TGeoMaterial*) (GetFlukaMaterials())->At(GetMaterialIndex(mat));
- fprintf(pFlukaVmcInp,"*\n*Material specific cut setting for #%8d %s %s %13.3e\n", mat, material->GetName(), cut->GetName(), cut->Cut());
+ fprintf(pFlukaVmcInp,"*\n*Material specific cut setting for #%8d %s %s %13.3e\n",
+ mat, material->GetName(), cut->GetName(), cut->Cut());
}