#////////////////////////////////////////////////////////// #///// File containing snova implementation options ///// #////////////////////////////////////////////////////////// #///////////////////////////////// # This is group GLOBAL variables #///////////////////////////////// # Simulation data verbosity (MUTE, CONCISE, NORMAL, DETAILED, VERBOSE, VVERBOSE) GLOBAL simulation_verbosity S NORMAL # G4 Tracking verbosity ("0", "1", "2", "3", ...) GLOBAL G4Tracking_verbosity S 0 # Output dst file name # Allowed extensions: '.txt' for text files # '.gz' for gziped text files # '.h5' for HDF5 files GLOBAL dst_fname S data/dst_test_random_Nd150_Bon.txt ######### VERTEX GENERATOR SECTION ######## #///////////////////////////////// # This is group VERTEX variables #///////////////////////////////// # Type of vertex generator: identified by unique 'name' registred # in the Vertex Generator Factory: # Options: "source_simple" # "CALO_basic" # "from_file" # "spot" VERTEX VG.type S source_simple # the label of the vertex generator: VERTEX VG.label S source_simple_bluk # definition of a list of properties to configure the vertex generator: # here this is vertex randomized from the bulk volume of the source foil: VERTEX VG.configuration.source_simple_bluk SV 3 locate=bulk save-file=Yes save-filename=source_simple_bluk.vtx # here this is vertex randomized from the front surface of the source foil: VERTEX VG.configuration.source_simple_sf SV 4 locate=surf side=front save-file=Yes save-filename=source_simple_sf.vtx # here this is vertex randomized from the back surface of the source foil: VERTEX VG.configuration.source_simple_sb SV 4 locate=surf side=back save-file=Yes save-filename=source_simple_sb.vtx # here this is vertex randomized from the both front/back surfaces of the source foil: VERTEX VG.configuration.source_simple_sa SV 4 locate=surf side=all save-file=Yes save-filename=source_simple_sa.vtx # here this is vertex randomized from CALO blocks on wrapper front surfaces # from all walls VERTEX VG.configuration.CALO_basic_wsaf SV 5 locate=wrapper_surf wall=all side=front save-file=Yes save-filename=CALO_basic_wsaf.vtx # here this is vertex randomized from CALO blocks on wrapper back surfaces # from all walls VERTEX VG.configuration.CALO_basic_wsab SV 5 locate=wrapper_surf wall=all side=back save-file=Yes save-filename=CALO_basic_wsab.vtx # here this is vertex randomized from CALO blocks in wrapper volume (bulk) # from all walls VERTEX VG.configuration.CALO_basic_wbaa SV 5 locate=wrapper_bulk wall=all side=all save-file=Yes save-filename=CALO_basic_wbaa.vtx ######### PRIMARY PARTICLES GENERATOR SECTION ######## # this is for randomize direction of the primary event: EVGEN EG.randomize_dir I 1 # (E)vent (G)enerator type: # Options (hardcoded generators): # "from_genbb_file" : uses an input file from GENBB-like program # "single_particle" : shoot single particle in energy range EVGEN EG.type S from_genbb_file #EVGEN EG.type S single_particle # this is the input file used by the 'from_genbb_file' EG: EVGEN EG.from_genbb_file.source S gen_data/example_Mo100.txt # this is the input parameters for used by the 'single_particle' EG: EVGEN EG.single_particle.name S electron # minimal kinetic energy in keV: EVGEN EG.single_particle.min_energy D 500. # maximal kinetic energy in keV: EVGEN EG.single_particle.max_energy D 3000. ######### SIM. NUMBER OF EVENTS ######## # Number of events GLOBAL num_events I 10 ######### GEOMETRY SECTION ######## # GEOMETRY parameters file GLOBAL geom_file S snemo.geom ######### MISC SECTION ######## # In case of visual run, display a complete view (1) or just the shape (0) GLOBAL DISPLAY_ALL I 0 ######### PHYSICS SECTION ######## #/////////////////////////////////// # This is group PHYSICS variables #/////////////////////////////////// # Energy Loss Enabled for electrons (0=OFF 1=ON) PHYSICS energy_loss I 1 # Multiple Scattering Enabled for electrons (0=OFF 1=ON) PHYSICS mult_scattering I 1 # Maximum Step Length inside the SOURCE (mm) PHYSICS SOURCE_max_step D 0.01 # Maximum Step Length inside the GEIGER CELLS (mm) PHYSICS GG_CELL_max_step D 5. # Cut (mm) for Calorimeter region PHYSICS calo_cut D 5. # Cut (mm) for Tracking region PHYSICS tracking_cut D .5 # Cut (mm) for Source region PHYSICS source_cut D .05 #/////////////////////////////////// # This is group CHECK variables #/////////////////////////////////// # Store meaning-less particles generated at the Calorimeter: YES (1) or NO (0) CHECK store_all I 0 # Print BHEP Stored particles at the end: YES (1) or NO (0) CHECK print_parts I 0 # end of parameters file