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