Geant4 Cross Reference |
1 /control/verbose 2 2 /tracking/verbose 0 3 /run/verbose 1 4 /process/optical/verbose 1 5 /control/cout/ignoreThreadsExcept 0 6 7 /opnovice2/boxProperty RINDEX 0.000002 1.3 0.000008 1.4 8 /opnovice2/boxProperty ABSLENGTH 0.000002 1000000 0.000005 2000000 0.000008 3000000 9 10 /opnovice2/worldProperty RINDEX 0.000002 1.01 0.000008 1.01 11 /opnovice2/worldProperty ABSLENGTH 0.000002 1000000 0.000005 2000000 0.000008 3000000 12 13 /opnovice2/surfaceProperty SPECULARLOBECONSTANT 0.000002 0.1 0.000008 0.1 14 /opnovice2/surfaceProperty SPECULARSPIKECONSTANT 0.000002 0.1 0.000008 0.1 15 /opnovice2/surfaceProperty BACKSCATTERCONSTANT 0.000002 0.1 0.000008 0.1 16 17 /opnovice2/surfaceProperty TRANSMITTANCE 0.000002 0.1 0.000008 0.1 18 /opnovice2/surfaceProperty REFLECTIVITY 0.000002 0.8 0.000008 0.8 19 /opnovice2/surfaceProperty EFFICIENCY 0.000002 0.1 0.000008 0.1 20 /opnovice2/surfaceProperty RINDEX 0.000002 1.4 0.000008 1.5 21 22 /opnovice2/surfaceSigmaAlpha 0.2 23 24 /run/initialize 25 /opnovice2/stepping/killOnSecondSurface true 26 # 27 /gun/particle opticalphoton 28 /gun/energy 3 eV 29 /gun/position 0 0 0 cm 30 # will be normalized 31 /gun/direction .9 .44 0 32 /opnovice2/gun/optPhotonPolar 33 # 34 /analysis/setFileName unified 35 /analysis/h1/set 10 40 -1 39 36 /analysis/h1/set 11 100 -1.1 1.1 37 /analysis/h1/set 12 100 -1.1 1.1 38 /analysis/h1/set 13 100 -1.1 1.1 39 /analysis/h1/set 14 100 -1.1 1.1 40 /analysis/h1/set 15 100 -1.1 1.1 41 /analysis/h1/set 16 100 -1.1 1.1 42 /analysis/h1/set 17 100 -1.1 1.1 43 /analysis/h1/set 18 100 -1.1 1.1 44 /analysis/h1/set 19 100 -1.1 1.1 45 46 47 ############################################################################### 48 ################################# UNIFIED ##################################### 49 ############################################################################### 50 51 /opnovice2/surfaceModel unified 52 /opnovice2/surfaceType dielectric_dielectric 53 # 54 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ground ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 # 56 /opnovice2/surfaceFinish ground 57 ## unified, davis, lut use sigma_alpha; glisur uses polish 58 /run/beamOn 10000 59 # restore default 60 #/opnovice2/surfaceSigmaAlpha 0.0 61 62 # 63 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ polished ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64 # 65 /opnovice2/surfaceFinish polished 66 67 /run/initialize 68 /run/beamOn 10000 69 70 /opnovice2/surfaceConstProperty SURFACEROUGHNESS 0.01 71 /run/initialize 72 /run/beamOn 10000 73 # restore default 74 /opnovice2/surfaceConstProperty SURFACEROUGHNESS 0.0 75 76 # 77 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ painted ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 # 79 /opnovice2/surfaceFinish polishedfrontpainted 80 /run/initialize 81 /run/beamOn 10000 82 83 /opnovice2/surfaceFinish groundfrontpainted 84 /run/initialize 85 /run/beamOn 10000 86 87 /opnovice2/surfaceFinish polishedbackpainted 88 /run/initialize 89 /run/beamOn 10000 90 91 /opnovice2/surfaceFinish groundbackpainted 92 /run/initialize 93 /run/beamOn 10000 94 95 # 96 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dielectric_metal ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 # 98 /opnovice2/surfaceType dielectric_metal 99 /opnovice2/surfaceFinish polished 100 101 /run/initialize 102 /run/beamOn 10000 103 104 /opnovice2/surfaceFinish ground 105 106 /run/initialize 107 /run/beamOn 10000 108 109 ############################################################################### 110 ################################# GLISUR ###################################### 111 ############################################################################### 112 113 /opnovice2/surfaceModel glisur 114 /opnovice2/surfaceType dielectric_dielectric 115 116 # 117 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ polished ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 # 119 120 /opnovice2/surfaceFinish polished 121 122 /analysis/setFileName glisur 123 /run/initialize 124 /run/beamOn 10000 125 126 /opnovice2/surfaceConstProperty SURFACEROUGHNESS 0.01 127 /run/initialize 128 /run/beamOn 10000 129 /opnovice2/surfaceConstProperty SURFACEROUGHNESS 0.0 130 # 131 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ground ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 # 133 134 135 /opnovice2/surfaceFinish ground 136 /run/initialize 137 /opnovice2/surfacePolish 0.2 138 /run/beamOn 10000 139 # restore default 140 /opnovice2/surfacePolish 1.0 141 142 # 143 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ painted ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144 # 145 146 /opnovice2/surfaceFinish polishedfrontpainted 147 /run/initialize 148 /run/beamOn 10000 149 150 /opnovice2/surfaceFinish polishedbackpainted 151 /run/initialize 152 /run/beamOn 10000 153 154 /opnovice2/surfaceFinish groundfrontpainted 155 /run/initialize 156 /run/beamOn 10000 157 158 /opnovice2/surfaceFinish groundbackpainted 159 /opnovice2/surfacePolish 0.2 160 /run/initialize 161 /run/beamOn 10000 162 /opnovice2/surfacePolish 1.0 163 164 # 165 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dielectric_metal ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 166 # 167 168 /opnovice2/surfaceType dielectric_metal 169 /opnovice2/surfaceFinish polished 170 171 /run/initialize 172 /run/beamOn 10000 173 174 /opnovice2/surfaceFinish ground 175 /run/initialize 176 /opnovice2/surfacePolish 0.2 177 /run/beamOn 10000 178 /opnovice2/surfacePolish 1.0 179 180 181 ############################################################################### 182 ################################# DAVIS LUT ################################### 183 ############################################################################### 184 185 186 /opnovice2/surfaceModel DAVIS 187 /opnovice2/surfaceType dielectric_LUTDAVIS 188 /opnovice2/surfaceFinish RoughTeflon_LUT 189 190 /run/initialize 191 192 /analysis/setFileName davis_roughTeflon 193 194 /run/beamOn 10000 195 196 /opnovice2/surfaceFinish Detector_LUT 197 /analysis/setFileName davis_detector 198 /run/beamOn 10000 199 200 201 ############################################################################### 202 ################################# LUT (LBNL) ################################## 203 ############################################################################### 204 205 /opnovice2/surfaceModel LUT 206 /opnovice2/surfaceType dielectric_LUT 207 208 /opnovice2/surfaceFinish polishedlumirrorair 209 /analysis/setFileName lbnl_polishedLumirrorAir 210 /run/beamOn 1000 211 212