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