[AllPix] #log_level = "DEBUG" #log_level = "FATAL" log_level = "WARNING" log_format = "DEFAULT" number_of_events = 10000 detectors_file = "Supix_geometry.conf" model_paths ="../models/supix1.conf" [GeometryBuilderGeant4] world_material = "air" [DepositionGeant4] physics_list = FTFP_BERT_EMZ particle_type = "gamma" source_energy = 5900eV source_position = 0um 0um 5mm source_type = "beam" beam_size = 2um beam_direction = 0 0 -1 number_of_particles = 1 max_step_length = 1.0um output_plots = true [ElectricFieldReader] ## Adds an electric field to the detector from one of the supported sources. ## By default, detectors do not have an electric field applied. model = "linear" bias_voltage = -1.5V depletion_depth = 4.9um output_plots = true output_plots_steps = 1000 output_plots_project = x [GenericPropagation] ## Simulates the propagation of electrons and/or holes through the sensitive sensor volume of ## the detector. It allows to propagate sets of charge carriers together in order to speed up the ## simulation while maintaining the required accuracy. ## The propagation process for these sets is fully independent and no interaction is simulated. temperature = 293K charge_per_step = 100 ## Maximum number of charge carriers to propagate together. ## Divides the total number of deposited charge carriers at a specific point into sets of this number ## of charge carriers and a set with the remaining charge carriers. ## A value of 10 charges per step is used by default if this value is not specified. integration_time = 32us ## Time within which charge carriers are propagated. ## After exceeding this time, no further propagation is performed for the respective carriers. ## Defaults to the LHC bunch crossing time of 25ns. propagate_electrons = true ## Select whether electron-type charge carriers should be propagated to the electrodes. ## Defaults to true. propagate_holes = false ## Select whether hole-type charge carriers should be propagated to the electrodes. ## Defaults to false. #output_plots=true [SimpleTransfer] max_depth_distance = 18um ###23.2.10 :18um,4.9 output_plots = true output_plots_step = 0.1ns [DefaultDigitizer] # ## Simple digitization module which translates the collected charges into a digitized signal # ## proportional to the input charge. # ## It simulates noise contributions from the readout electronics # ## as Gaussian noise and allows for a configurable threshold. # ## The linear response of an QDC as well as a TDC with configurable resolution can be simulated. # ## For maximum simplicity only the absolute of the charge is used and compared to a positive threshold. electronics_noise = 0e #electronics_noise = 10e # ## Standard deviation of the Gaussian noise in the electronics # ## (before amplification and application of the threshold). Defaults to 110 electrons. threshold = 0e #threshold = 13e # ## Threshold for considering the collected charge as a hit. Defaults to 600 electrons. ##qdc_resolution = 16 # ## Resolution of the QDC in units of bits. # ## Thus, a value of 8 would translate to a QDC range of 0 – 255. # ## A value of 0bit switches off the QDC simulation and returns the actual charge in electrons. # ## Defaults to 0. threshold_smearing = 0e #threshold_smearing = 5e # ## Standard deviation of the Gaussian uncertainty in the threshold charge value. # ## Defaults to 30 electrons. ##qdc_slope = 7.76e output_plots = true # #output_plots_scale = 10ke # ## Set the x-axis scale of charge-related output plot, defaults to 30ke. [DetectorHistogrammer] ## This module provides an overview of the produced simulation data for a quick inspection ## and simple checks. name="supix" #granularity = 100, 100 #log_level = "DEBUG" [ROOTObjectWriter] file_name = "test_supix1_gamma_check10.root" #[RCEWriter] #file_name = "rce-data-supix1.root" #[VisualizationGeant4] #mode = "gui" #simple_view = false