source: snovis/trunk/scripts/snova/snova.par @ 209

Last change on this file since 209 was 209, checked in by barrand, 17 years ago
File size: 4.7 KB
Line 
1#//////////////////////////////////////////////////////////
2#/////  File containing snova implementation options  /////
3#//////////////////////////////////////////////////////////
4
5
6#/////////////////////////////////
7# This is group GLOBAL variables
8#/////////////////////////////////
9
10# Simulation data verbosity (MUTE, CONCISE, NORMAL, DETAILED, VERBOSE, VVERBOSE)
11#GLOBAL simulation_verbosity S NORMAL
12# By default, if all is ok, say nothing...
13GLOBAL simulation_verbosity S MUTE
14
15# G4 Tracking verbosity ("0", "1", "2", "3", ...)
16GLOBAL G4Tracking_verbosity S 0
17
18# Output dst file name
19# Allowed extensions: '.txt' for text files
20#                     '.gz'  for gziped text files
21#                     '.h5' for HDF5 files
22GLOBAL dst_fname S data/dst_test_random_Nd150_Bon.txt
23
24######### VERTEX GENERATOR SECTION ########
25
26#/////////////////////////////////
27# This is group VERTEX variables
28#/////////////////////////////////
29
30# Type of vertex generator: identified by unique 'name' registred
31# in the Vertex Generator Factory:
32# Options: "source_simple"
33#          "CALO_basic"
34#          "from_file"
35#          "spot"
36VERTEX VG.type S source_simple
37
38# the label of the vertex generator:
39VERTEX VG.label S source_simple_bluk
40
41# definition of a list of properties to configure the vertex generator:
42# here this is vertex randomized from the bulk volume of the source foil:
43VERTEX VG.configuration.source_simple_bluk SV 3
44locate=bulk
45save-file=Yes
46save-filename=source_simple_bluk.vtx
47
48# here this is vertex randomized from the front surface of the source foil:
49VERTEX VG.configuration.source_simple_sf SV 4
50locate=surf
51side=front
52save-file=Yes
53save-filename=source_simple_sf.vtx
54
55# here this is vertex randomized from the back surface of the source foil:
56VERTEX VG.configuration.source_simple_sb SV 4
57locate=surf
58side=back
59save-file=Yes
60save-filename=source_simple_sb.vtx
61
62# here this is vertex randomized from the both front/back surfaces of the source foil:
63VERTEX VG.configuration.source_simple_sa SV 4
64locate=surf
65side=all
66save-file=Yes
67save-filename=source_simple_sa.vtx
68
69# here this is vertex randomized from CALO blocks on wrapper front surfaces
70# from all walls
71VERTEX VG.configuration.CALO_basic_wsaf SV 5
72locate=wrapper_surf
73wall=all
74side=front
75save-file=Yes
76save-filename=CALO_basic_wsaf.vtx
77
78# here this is vertex randomized from CALO blocks on wrapper back surfaces
79# from all walls
80VERTEX VG.configuration.CALO_basic_wsab SV 5
81locate=wrapper_surf
82wall=all
83side=back
84save-file=Yes
85save-filename=CALO_basic_wsab.vtx
86
87# here this is vertex randomized from CALO blocks in wrapper volume (bulk)
88# from all walls
89VERTEX VG.configuration.CALO_basic_wbaa SV 5
90locate=wrapper_bulk
91wall=all
92side=all
93save-file=Yes
94save-filename=CALO_basic_wbaa.vtx
95
96######### PRIMARY PARTICLES GENERATOR SECTION ########
97
98# this is for randomize direction of the primary event:
99EVGEN EG.randomize_dir I 1
100
101# (E)vent (G)enerator type:
102# Options (hardcoded generators):
103# "from_genbb_file" : uses an input file from GENBB-like program
104# "single_particle" : shoot single particle in energy range
105EVGEN EG.type S from_genbb_file
106#EVGEN EG.type S single_particle
107
108# this is the input file used by the 'from_genbb_file' EG:
109EVGEN EG.from_genbb_file.source S $SNOVISROOT/scripts/snova/example_Mo100.txt
110
111# this is the input parameters for used by the 'single_particle' EG:
112EVGEN EG.single_particle.name S electron
113
114# minimal kinetic energy in keV:
115EVGEN EG.single_particle.min_energy D 500.
116
117# maximal kinetic energy in keV:
118EVGEN EG.single_particle.max_energy D 3000.
119
120######### SIM. NUMBER OF EVENTS ########
121
122# Number of events
123GLOBAL num_events I 10
124
125
126######### GEOMETRY SECTION ########
127
128# GEOMETRY parameters file
129GLOBAL geom_file S $SNOVISROOT/scripts/snova/snemo.geom
130
131######### MISC SECTION ########
132
133# In case of visual run, display a complete view (1) or just the shape (0)
134GLOBAL DISPLAY_ALL I 0
135
136
137######### PHYSICS SECTION ########
138
139#///////////////////////////////////
140# This is group PHYSICS variables
141#///////////////////////////////////
142
143# Energy Loss Enabled for electrons (0=OFF 1=ON)
144PHYSICS energy_loss I 1
145
146# Multiple Scattering Enabled for electrons (0=OFF 1=ON)
147PHYSICS mult_scattering I 1
148
149# Maximum Step Length inside the SOURCE (mm)
150PHYSICS SOURCE_max_step D 0.01
151
152# Maximum Step Length inside the GEIGER CELLS (mm)
153PHYSICS GG_CELL_max_step D 5.
154
155# Cut (mm) for Calorimeter region
156PHYSICS calo_cut D 5.
157
158# Cut (mm) for Tracking region
159PHYSICS tracking_cut D .5
160
161# Cut (mm) for Source region
162PHYSICS source_cut D .05
163
164
165#///////////////////////////////////
166# This is group CHECK variables
167#///////////////////////////////////
168
169# Store meaning-less particles generated at the Calorimeter: YES (1) or NO (0)
170CHECK store_all I 0
171
172# Print BHEP Stored particles at the end: YES (1) or NO (0)
173CHECK print_parts I 0
174
175# end of parameters file
Note: See TracBrowser for help on using the repository browser.