48 names.insert ( std::pair < G4String , G4String > (
"TS_Aluminium_Metal" ,
"al_metal" ) );
49 names.insert ( std::pair < G4String , G4String > (
"TS_Beryllium_Metal" ,
"be_metal" ) );
50 names.insert ( std::pair < G4String , G4String > (
"TS_Be_of_Beryllium_Oxide" ,
"be_beo" ) );
51 names.insert ( std::pair < G4String , G4String > (
"TS_C_of_Graphite" ,
"graphite" ) );
52 names.insert ( std::pair < G4String , G4String > (
"TS_D_of_Heavy_Water" ,
"d_heavy_water" ) );
53 names.insert ( std::pair < G4String , G4String > (
"TS_H_of_Water" ,
"h_water" ) );
54 names.insert ( std::pair < G4String , G4String > (
"TS_H_of_Zirconium_Hydride" ,
"h_zrh" ) );
55 names.insert ( std::pair < G4String , G4String > (
"TS_H_of_Polyethylene" ,
"h_polyethylene" ) );
56 names.insert ( std::pair < G4String , G4String > (
"TS_Iron_Metal" ,
"fe_metal" ) );
57 names.insert ( std::pair < G4String , G4String > (
"TS_O_of_Uranium_Dioxide" ,
"o_uo2" ) );
58 names.insert ( std::pair < G4String , G4String > (
"TS_O_of_Beryllium_Oxide" ,
"o_beo" ) );
59 names.insert ( std::pair < G4String , G4String > (
"TS_U_of_Uranium_Dioxide" ,
"u_uo2" ) );
60 names.insert ( std::pair < G4String , G4String > (
"TS_U235_of_Uranium_Dioxide" ,
"u235_uo2" ) );
61 names.insert ( std::pair < G4String , G4String > (
"TS_U238_of_Uranium_Dioxide" ,
"u238_uo2" ) );
62 names.insert ( std::pair < G4String , G4String > (
"TS_Zr_of_Zirconium_Hydride" ,
"zr_zrh" ) );
63 names.insert ( std::pair < G4String , G4String > (
"TS_Zr90_of_Zirconium_Hydride" ,
"zr90_zrh" ) );
64 names.insert ( std::pair < G4String , G4String > (
"TS_Zr91_of_Zirconium_Hydride" ,
"zr91_zrh" ) );
65 names.insert ( std::pair < G4String , G4String > (
"TS_Zr92_of_Zirconium_Hydride" ,
"zr92_zrh" ) );
66 names.insert ( std::pair < G4String , G4String > (
"TS_Zr94_of_Zirconium_Hydride" ,
"zr94_zrh" ) );
67 names.insert ( std::pair < G4String , G4String > (
"TS_Zr96_of_Zirconium_Hydride" ,
"zr96_zrh" ) );
68 names.insert ( std::pair < G4String , G4String > (
"TS_H_of_Para_Hydrogen" ,
"h_para_h2" ) );
69 names.insert ( std::pair < G4String , G4String > (
"TS_H_of_Ortho_Hydrogen" ,
"h_ortho_h2" ) );
70 names.insert ( std::pair < G4String , G4String > (
"TS_D_of_Para_Deuterium" ,
"d_para_d2" ) );
71 names.insert ( std::pair < G4String , G4String > (
"TS_D_of_Ortho_Deuterium" ,
"d_ortho_d2" ) );
72 names.insert ( std::pair < G4String , G4String > (
"TS_H_of_Liquid_Methane",
"h_l_ch4" ) );
73 names.insert ( std::pair < G4String , G4String > (
"TS_H_of_Solid_Methane",
"h_s_ch4" ) );
76 names.insert ( std::pair < G4String , G4String > (
"TS_H_of_Ice",
"h_ice" ) );
77 names.insert ( std::pair < G4String , G4String > (
"TS_O_of_Ice",
"o_ice" ) );
78 names.insert ( std::pair < G4String , G4String > (
"TS_C_of_Graphite_Porosity_30percent" ,
"graphite_30p" ) );
79 names.insert ( std::pair < G4String , G4String > (
"TS_C_of_Graphite_Porosity_10percent" ,
"graphite_10p" ) );
80 names.insert ( std::pair < G4String , G4String > (
"TS_H_of_PolymethylMethacrylate",
"h_c5o2h8" ) );
81 names.insert ( std::pair < G4String , G4String > (
"TS_Al_of_Sapphir",
"al_al2o3" ) );
82 names.insert ( std::pair < G4String , G4String > (
"TS_O_of_Sapphir",
"o_al2o3" ) );
83 names.insert ( std::pair < G4String , G4String > (
"TS_H_of_Mesitylene_phaseII",
"h_mesitylene_phaseII" ) );
84 names.insert ( std::pair < G4String , G4String > (
"TS_H_of_Toluene",
"h_toluene" ) );
85 names.insert ( std::pair < G4String , G4String > (
"TS_N_of_UN",
"n_un" ) );
86 names.insert ( std::pair < G4String , G4String > (
"TS_U235_of_UN",
"u235_un" ) );
87 names.insert ( std::pair < G4String , G4String > (
"TS_U238_of_UN",
"u238_un" ) );
88 names.insert ( std::pair < G4String , G4String > (
"TS_H_of_YH2",
"h_yh2" ) );
89 names.insert ( std::pair < G4String , G4String > (
"TS_Y_of_YH2",
"y_yh2" ) );
90 names.insert ( std::pair < G4String , G4String > (
"TS_C_of_SiC",
"c_sic" ) );
91 names.insert ( std::pair < G4String , G4String > (
"TS_Si28_of_SiC",
"si28_sic" ) );
92 names.insert ( std::pair < G4String , G4String > (
"TS_Si29_of_SiC",
"si29_sic" ) );
93 names.insert ( std::pair < G4String , G4String > (
"TS_Si30_of_SiC",
"si30_sic" ) );
94 names.insert ( std::pair < G4String , G4String > (
"TS_Si28_of_SiO2_beta",
"si28_sio2_beta" ) );
95 names.insert ( std::pair < G4String , G4String > (
"TS_Si29_of_SiO2_beta",
"si29_sio2_beta" ) );
96 names.insert ( std::pair < G4String , G4String > (
"TS_Si30_of_SiO2_beta",
"si30_sio2_beta" ) );
97 names.insert ( std::pair < G4String , G4String > (
"TS_Si28_of_SiO2_alpha",
"si28_sio2_alpha" ) );
98 names.insert ( std::pair < G4String , G4String > (
"TS_Si29_of_SiO2_alpha",
"si29_sio2_alpha" ) );
99 names.insert ( std::pair < G4String , G4String > (
"TS_Si30_of_SiO2_alpha",
"si30_sio2_alpha" ) );
102 nist_names.insert ( std::pair < std::pair < G4String , G4String > ,
G4String > ( std::pair < G4String , G4String > (
"G4_BERYLLIUM_OXIDE" ,
"Be" ) ,
"be_beo" ) );
103 nist_names.insert ( std::pair < std::pair < G4String , G4String > ,
G4String > ( std::pair < G4String , G4String > (
"G4_BERYLLIUM_OXIDE" ,
"O" ) ,
"o_beo" ) );
104 nist_names.insert ( std::pair < std::pair < G4String , G4String > ,
G4String > ( std::pair < G4String , G4String > (
"G4_GRAPHITE" ,
"C" ) ,
"graphite" ) );
105 nist_names.insert ( std::pair < std::pair < G4String , G4String > ,
G4String > ( std::pair < G4String , G4String > (
"G4_POLYETHYLENE" ,
"H" ) ,
"h_polyethylene" ) );
106 nist_names.insert ( std::pair < std::pair < G4String , G4String > ,
G4String > ( std::pair < G4String , G4String > (
"G4_URANIUM_OXIDE" ,
"O" ) ,
"o_uo2" ) );
107 nist_names.insert ( std::pair < std::pair < G4String , G4String > ,
G4String > ( std::pair < G4String , G4String > (
"G4_URANIUM_OXIDE" ,
"U" ) ,
"u_uo2" ) );
108 nist_names.insert ( std::pair < std::pair < G4String , G4String > ,
G4String > ( std::pair < G4String , G4String > (
"G4_WATER" ,
"H" ) ,
"h_water" ) );
121 if (
names.find ( aname ) !=
names.end() ) result =
true;
136 if (
names.find ( nameG4Element ) ==
names.end() )
names.insert( std::pair<G4String,G4String>( nameG4Element , filename ) );
std::map< G4String, G4String > names
void AddThermalElement(G4String, G4String)
G4bool IsThisThermalElement(G4String)
~G4ParticleHPThermalScatteringNames()
std::map< std::pair< G4String, G4String >, G4String > nist_names
G4ParticleHPThermalScatteringNames()