All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
radiological_model_icarus.fcl
Go to the documentation of this file.
1 #
2 # File: radiological_model_icarus.fcl
3 # Purpose: Settings for generators of radionuclide activity.
4 # Author: Gianluca Petrillo (petrillo@slac.stanford.edu)
5 # Date: July 22, 2019
6 # Version: 1.0
7 #
8 # This file collects parameters for event generators simulating the
9 # radioactivity of detector materials.
10 #
11 # RadioGen module
12 # ================
13 #
14 # `RadioGen` is the module performing the simulation.
15 #
16 # Currently, `RadioGen` generates radiologicals within rectangular prisms
17 # with sides parallel to the x, y and z axes, and within a specified time range.
18 # The parameters Nuclide through T1 are arrays,
19 # so many volumes can be specified to be radioactive with different nuclides.
20 #
21 #
22 # Dependencies
23 # -------------
24 #
25 # `RadioGen` requires the following services:
26 # * `NuRandomService`
27 # * `Geometry`
28 # * `DetectorClocks` (optional)
29 #
30 #
31 # Changes:
32 # 20190722 [v1.0] (petrillo@slac.stanford.edu)
33 # first version, a shameless rip of `dune_radiological_model.fcl` from
34 # `dunetpc` `v08_25_00`
35 #
36 
37 
38 BEGIN_PROLOG
39 
40 ################################################################################
42  module_type: "RadioGen"
43  Nuclide: [ "39Ar" ]
44  Material: [ "LAr" ]
45  BqPercc: [ 0.00141 ] # activity [becquerel/cm^3]; 0.00141 assumes 1.01 Bq/kg (typical for 39Ar) and a density of 1.396 g/cc for LAr
46  Volumes: [ 'volCryostat' ]
47 
48  # we pick the timing automatically from the TPC readout window
49 
51 
52 
53 ################################################################################
54 
55 END_PROLOG
BEGIN_PROLOG radiogen_Ar39_icarus
BEGIN_PROLOG g
process_name gaushit a
return match has_match and(match.match_pdg==11 or match.match_pdg==-11)
BEGIN_PROLOG supported so Material
BEGIN_PROLOG triggeremu_data_config_icarus settings PMTADCthresholds sequence::icarus_stage0_multiTPC_TPC physics sequence::icarus_stage0_EastHits_TPC physics sequence::icarus_stage0_WestHits_TPC physics producers purityana0 module_type