Warning, /geant4/examples/extended/persistency/P03/g4geom_matemixt.txt is written in an unsupported language. File is not indexed.
0001 :P POSX 8.
0002 :P A_H 1.00797
0003 :P A_O 15.9994
0004
0005 // Define single elements
0006 :ELEM Hydrogen H 1. $A_H
0007
0008 // Define elements from isotopes
0009 :ISOT N 7 14 14.0031
0010 :ISOT N_2 7 15 15.0001
0011 :ELEM_FROM_ISOT Nytrogen N 2
0012 N 0.99632
0013 N_2 0.00368
0014
0015 :ISOT O 8 16 15.9949
0016 :ISOT O_2 8 17 16.9991
0017 :ISOT O_3 8 18 17.9992
0018 :ELEM_FROM_ISOT Oxygen O 3
0019 O 0.99757
0020 O_2 0.00038
0021 O_3 0.00205
0022
0023 // Define single material
0024 :MATE Hydrogen 1 1. 8.37480e-5
0025
0026 // Define material mixtures
0027 // Define material mixture of elements by weight
0028 :MIXT WaterW_EE 1. 2 // Use Hydrogen element built here and Oxygen element from GEANT4 NIST
0029 Hydrogen 2.*$A_H/(2.*$A_H+$A_O)
0030 O $A_O/(2.*$A_H+$A_O)
0031
0032 // Define material mixture of element and material by weight
0033 :MIXT WaterW_EM 1. 2 // Use Hydrogen element built here and Oxygen material from GEANT4 NIST
0034 Hydrogen 2.*$A_H/(2.*$A_H+$A_O)
0035 G4_O $A_O/(2.*$A_H+$A_O)
0036
0037 // Define material mixture of elements by number of atoms
0038 :MIXT_BY_NATOMS WaterNA 1 2
0039 Hydrogen 2
0040 Oxygen 1
0041
0042 // Define material mixture of material mixtures
0043 :MIXT_BY_NATOMS CO2 1.8182E-3 2
0044 C 1
0045 O 2
0046
0047 :MIXT_BY_VOLUME H-CO2 (1.214E-03+1.8182E-3)/2. 2 // Use Hydrogen material (MIXT_BY_VOLUME does not use elements)
0048 Hydrogen 0.5
0049 CO2 0.5
0050
0051
0052 // Use materials (if a material is not used it will not be created as a Geant4 object)
0053 :ROTM R00 90. 0. 90. 90. 0. 0.
0054
0055 :VOLU world BOX 100. 100. 100. WaterW_EE
0056
0057 :VOLU "my tube" TUBS 0. 10. 20. 0. 360. WaterW_EM
0058 :PLACE "my tube" 1 world R00 0. 0. $POSX
0059
0060 :VOLU sphere ORB 5. WaterNA
0061 :PLACE sphere 1 "my tube" R00 0. 1. $POSX
0062
0063 :VOLU sphere2 ORB 5. H-CO2
0064 :PLACE sphere2 1 "my tube" R00 0. 1. -$POSX
0065
0066 // Switch on overlap checking for all volumes
0067 :CHECK_OVERLAPS * ON