Warning, /geant4/examples/extended/optical/OpNovice2/boundary.mac is written in an unsupported language. File is not indexed.
0001 /control/verbose 2
0002 /tracking/verbose 0
0003 /run/verbose 1
0004 /process/optical/verbose 1
0005 /control/cout/ignoreThreadsExcept 0
0006
0007 /opnovice2/boxProperty RINDEX 0.000002 1.3 0.000008 1.4
0008 /opnovice2/boxProperty ABSLENGTH 0.000002 1000000 0.000005 2000000 0.000008 3000000
0009
0010 /opnovice2/worldProperty RINDEX 0.000002 1.01 0.000008 1.01
0011 /opnovice2/worldProperty ABSLENGTH 0.000002 1000000 0.000005 2000000 0.000008 3000000
0012
0013 /opnovice2/surfaceProperty SPECULARLOBECONSTANT 0.000002 0.1 0.000008 0.1
0014 /opnovice2/surfaceProperty SPECULARSPIKECONSTANT 0.000002 0.1 0.000008 0.1
0015 /opnovice2/surfaceProperty BACKSCATTERCONSTANT 0.000002 0.1 0.000008 0.1
0016
0017 /opnovice2/surfaceProperty TRANSMITTANCE 0.000002 0.1 0.000008 0.1
0018 /opnovice2/surfaceProperty REFLECTIVITY 0.000002 0.8 0.000008 0.8
0019 /opnovice2/surfaceProperty EFFICIENCY 0.000002 0.1 0.000008 0.1
0020 /opnovice2/surfaceProperty RINDEX 0.000002 1.4 0.000008 1.5
0021
0022 /opnovice2/surfaceSigmaAlpha 0.2
0023
0024 /run/initialize
0025 /opnovice2/stepping/killOnSecondSurface true
0026 #
0027 /gun/particle opticalphoton
0028 /gun/energy 3 eV
0029 /gun/position 0 0 0 cm
0030 # will be normalized
0031 /gun/direction .9 .44 0
0032 /opnovice2/gun/optPhotonPolar
0033 #
0034 /analysis/setFileName unified
0035 /analysis/h1/set 10 40 -1 39
0036 /analysis/h1/set 11 100 -1.1 1.1
0037 /analysis/h1/set 12 100 -1.1 1.1
0038 /analysis/h1/set 13 100 -1.1 1.1
0039 /analysis/h1/set 14 100 -1.1 1.1
0040 /analysis/h1/set 15 100 -1.1 1.1
0041 /analysis/h1/set 16 100 -1.1 1.1
0042 /analysis/h1/set 17 100 -1.1 1.1
0043 /analysis/h1/set 18 100 -1.1 1.1
0044 /analysis/h1/set 19 100 -1.1 1.1
0045
0046
0047 ###############################################################################
0048 ################################# UNIFIED #####################################
0049 ###############################################################################
0050
0051 /opnovice2/surfaceModel unified
0052 /opnovice2/surfaceType dielectric_dielectric
0053 #
0054 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ground ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
0055 #
0056 /opnovice2/surfaceFinish ground
0057 ## unified, davis, lut use sigma_alpha; glisur uses polish
0058 /run/beamOn 10000
0059 # restore default
0060 #/opnovice2/surfaceSigmaAlpha 0.0
0061
0062 #
0063 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ polished ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
0064 #
0065 /opnovice2/surfaceFinish polished
0066
0067 /run/initialize
0068 /run/beamOn 10000
0069
0070 /opnovice2/surfaceConstProperty SURFACEROUGHNESS 0.01
0071 /run/initialize
0072 /run/beamOn 10000
0073 # restore default
0074 /opnovice2/surfaceConstProperty SURFACEROUGHNESS 0.0
0075
0076 #
0077 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ painted ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
0078 #
0079 /opnovice2/surfaceFinish polishedfrontpainted
0080 /run/initialize
0081 /run/beamOn 10000
0082
0083 /opnovice2/surfaceFinish groundfrontpainted
0084 /run/initialize
0085 /run/beamOn 10000
0086
0087 /opnovice2/surfaceFinish polishedbackpainted
0088 /run/initialize
0089 /run/beamOn 10000
0090
0091 /opnovice2/surfaceFinish groundbackpainted
0092 /run/initialize
0093 /run/beamOn 10000
0094
0095 #
0096 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dielectric_metal ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
0097 #
0098 /opnovice2/surfaceType dielectric_metal
0099 /opnovice2/surfaceFinish polished
0100
0101 /run/initialize
0102 /run/beamOn 10000
0103
0104 /opnovice2/surfaceFinish ground
0105
0106 /run/initialize
0107 /run/beamOn 10000
0108
0109 ###############################################################################
0110 ################################# GLISUR ######################################
0111 ###############################################################################
0112
0113 /opnovice2/surfaceModel glisur
0114 /opnovice2/surfaceType dielectric_dielectric
0115
0116 #
0117 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ polished ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
0118 #
0119
0120 /opnovice2/surfaceFinish polished
0121
0122 /analysis/setFileName glisur
0123 /run/initialize
0124 /run/beamOn 10000
0125
0126 /opnovice2/surfaceConstProperty SURFACEROUGHNESS 0.01
0127 /run/initialize
0128 /run/beamOn 10000
0129 /opnovice2/surfaceConstProperty SURFACEROUGHNESS 0.0
0130 #
0131 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ground ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
0132 #
0133
0134
0135 /opnovice2/surfaceFinish ground
0136 /run/initialize
0137 /opnovice2/surfacePolish 0.2
0138 /run/beamOn 10000
0139 # restore default
0140 /opnovice2/surfacePolish 1.0
0141
0142 #
0143 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ painted ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
0144 #
0145
0146 /opnovice2/surfaceFinish polishedfrontpainted
0147 /run/initialize
0148 /run/beamOn 10000
0149
0150 /opnovice2/surfaceFinish polishedbackpainted
0151 /run/initialize
0152 /run/beamOn 10000
0153
0154 /opnovice2/surfaceFinish groundfrontpainted
0155 /run/initialize
0156 /run/beamOn 10000
0157
0158 /opnovice2/surfaceFinish groundbackpainted
0159 /opnovice2/surfacePolish 0.2
0160 /run/initialize
0161 /run/beamOn 10000
0162 /opnovice2/surfacePolish 1.0
0163
0164 #
0165 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dielectric_metal ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
0166 #
0167
0168 /opnovice2/surfaceType dielectric_metal
0169 /opnovice2/surfaceFinish polished
0170
0171 /run/initialize
0172 /run/beamOn 10000
0173
0174 /opnovice2/surfaceFinish ground
0175 /run/initialize
0176 /opnovice2/surfacePolish 0.2
0177 /run/beamOn 10000
0178 /opnovice2/surfacePolish 1.0
0179
0180
0181 ###############################################################################
0182 ################################# DAVIS LUT ###################################
0183 ###############################################################################
0184
0185
0186 /opnovice2/surfaceModel DAVIS
0187 /opnovice2/surfaceType dielectric_LUTDAVIS
0188 /opnovice2/surfaceFinish RoughTeflon_LUT
0189
0190 /run/initialize
0191
0192 /analysis/setFileName davis_roughTeflon
0193
0194 /run/beamOn 10000
0195
0196 /opnovice2/surfaceFinish Detector_LUT
0197 /analysis/setFileName davis_detector
0198 /run/beamOn 10000
0199
0200
0201 ###############################################################################
0202 ################################# LUT (LBNL) ##################################
0203 ###############################################################################
0204
0205 /opnovice2/surfaceModel LUT
0206 /opnovice2/surfaceType dielectric_LUT
0207
0208 /opnovice2/surfaceFinish polishedlumirrorair
0209 /analysis/setFileName lbnl_polishedLumirrorAir
0210 /run/beamOn 1000
0211
0212