Geant4 Cross Reference

Cross-Referencing   Geant4
Geant4/examples/extended/optical/OpNovice2/boundary.mac

Version: [ ReleaseNotes ] [ 1.0 ] [ 1.1 ] [ 2.0 ] [ 3.0 ] [ 3.1 ] [ 3.2 ] [ 4.0 ] [ 4.0.p1 ] [ 4.0.p2 ] [ 4.1 ] [ 4.1.p1 ] [ 5.0 ] [ 5.0.p1 ] [ 5.1 ] [ 5.1.p1 ] [ 5.2 ] [ 5.2.p1 ] [ 5.2.p2 ] [ 6.0 ] [ 6.0.p1 ] [ 6.1 ] [ 6.2 ] [ 6.2.p1 ] [ 6.2.p2 ] [ 7.0 ] [ 7.0.p1 ] [ 7.1 ] [ 7.1.p1 ] [ 8.0 ] [ 8.0.p1 ] [ 8.1 ] [ 8.1.p1 ] [ 8.1.p2 ] [ 8.2 ] [ 8.2.p1 ] [ 8.3 ] [ 8.3.p1 ] [ 8.3.p2 ] [ 9.0 ] [ 9.0.p1 ] [ 9.0.p2 ] [ 9.1 ] [ 9.1.p1 ] [ 9.1.p2 ] [ 9.1.p3 ] [ 9.2 ] [ 9.2.p1 ] [ 9.2.p2 ] [ 9.2.p3 ] [ 9.2.p4 ] [ 9.3 ] [ 9.3.p1 ] [ 9.3.p2 ] [ 9.4 ] [ 9.4.p1 ] [ 9.4.p2 ] [ 9.4.p3 ] [ 9.4.p4 ] [ 9.5 ] [ 9.5.p1 ] [ 9.5.p2 ] [ 9.6 ] [ 9.6.p1 ] [ 9.6.p2 ] [ 9.6.p3 ] [ 9.6.p4 ] [ 10.0 ] [ 10.0.p1 ] [ 10.0.p2 ] [ 10.0.p3 ] [ 10.0.p4 ] [ 10.1 ] [ 10.1.p1 ] [ 10.1.p2 ] [ 10.1.p3 ] [ 10.2 ] [ 10.2.p1 ] [ 10.2.p2 ] [ 10.2.p3 ] [ 10.3 ] [ 10.3.p1 ] [ 10.3.p2 ] [ 10.3.p3 ] [ 10.4 ] [ 10.4.p1 ] [ 10.4.p2 ] [ 10.4.p3 ] [ 10.5 ] [ 10.5.p1 ] [ 10.6 ] [ 10.6.p1 ] [ 10.6.p2 ] [ 10.6.p3 ] [ 10.7 ] [ 10.7.p1 ] [ 10.7.p2 ] [ 10.7.p3 ] [ 10.7.p4 ] [ 11.0 ] [ 11.0.p1 ] [ 11.0.p2 ] [ 11.0.p3, ] [ 11.0.p4 ] [ 11.1 ] [ 11.1.1 ] [ 11.1.2 ] [ 11.1.3 ] [ 11.2 ] [ 11.2.1 ] [ 11.2.2 ] [ 11.3.0 ]

Diff markup

Differences between /examples/extended/optical/OpNovice2/boundary.mac (Version 11.3.0) and /examples/extended/optical/OpNovice2/boundary.mac (Version 11.0.p4)


  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