ホウケイ酸ガラスを作りたい

 1G4NistManager *nist = G4NistManager::Instance();
 2G4Material *SiO2 = nist->FindOrBuildMaterial("G4_SILICON_DIOXIDE");
 3G4Material *B2O3 = nist->FindOrBuildMaterial("G4_BORON_OXIDE");
 4G4Material *Na2O = nist->FindOrBuildMaterial("G4_SODIUM_MONOXIDE");
 5G4Material *Al2O3 = nist->FindOrBuildMaterial("G4_ALUMINUM_OXIDE");
 6
 7G4Material *Glass = new G4Material("Glass", density=2.23*g/cm3, 4);
 8Glass->AddMaterial(SiO2, 80.6*perCent);
 9Glass->AddMaterial(B2O3, 13.0*perCent);
10Glass->AddMaterial(Na2O, 4.0*perCent);
11Glass->AddMaterial(Al2O3, 2.4*perCent);

過去に自分たちのプロジェクトではホウケイ酸ガラスを使っていました。 光電子増倍管の入射窓の材質に設定していました。

鉛ガラスを作りたい(G4_GLASS_PLATE

1G4NistManager *nist = G4NistManager::Instance();
2G4Material *pyrexGlass = nist->FindOrBuildMaterial("G4_GLASS_LEAD");

G4_GLASS_LEADで鉛ガラスを生成できます。

ガラスを作りたい(G4_GLASS_PLATE

1G4NistManager *nist = G4NistManager::Instance();
2G4Material *pyrexGlass = nist->FindOrBuildMaterial("G4_Pyrex_Glass");
3G4Material *plateGlass = nist->FindOrBuildMaterial("G4_GLASS_PLATE");

G4_Pyrex_GlassG4_GLASS_PLATEでガラス材を生成できます。 構成元素と密度が異なるので、用途にあったほうを選択してください。