[AllPix] log_level = "WARNING" log_format = "DEFAULT" number_of_events = 10000 detectors_file = "Dedx_Epi15_geometry.conf" model_paths ="./Dedx_Epi15_Sub50.conf" [GeometryBuilderGeant4] world_material = "air" [DepositionGeant4] #record_all_tracks = true physics_list = FTFP_BERT_LIV source_type = "macro" #file_name = "Run_circle.mac" file_name = "Run_Square.mac" number_of_particles = 1 max_step_length = 1um output_plots = true output_plots_scale = 10000ke [DopingProfileReader] model = "mesh" file_name = "./TCADFile/Doping_Epi15Sub50_D21_xyz_DopingConcentration.init" output_plots = true [ElectricFieldReader] model = "mesh" file_name = "./TCADFile/Ele_Epi15Sub50_D21_xyz_ElectricField.init" output_plots = true [GenericPropagation] temperature = 300K mobility_model = "masetti_canali" recombination_model = "srh_auger" integration_time = 10ns #timestep_min = 1ps #timestep_max = 5ps #timestep_start = 1ps #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 propagate_holes = false output_plots=true [SimpleTransfer] max_depth_distance = 15um #max_depth_distance = 65um ## Maximum distance in depth, i.e. normal to the sensor surface at the implant side, ## for a propagated charge to be taken into account. Defaults to 5um . 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="Dedx_Epi15" [ROOTObjectWriter] file_name = "test_Dedx_Epi5_Sub50_gamma.root"