3 # parameters for a radiological generation generator. Currently, it generates radiologicals within rectangular prisms
4 # with sides parallel to the x, y, and z axes, and within a specified time window. The parameters Nuclide through
5 # T1 are arrays, so that many volumes can be specified to be radioactive with different nuclides.
7 # The generator randomly samples points in the space and checks the material present at that point using the current geometry,
8 # and compares the material's name with the corresponding regex in the vector of strings "Material". Only matching materials
9 # contribute radiological decays. Reasoning for this -- if we put radionuclides in the geometry spec, then GENIE will need
10 # cross sections for them, even if they contribute a vanishingly small fraction of the nuclei. We may also have several kinds
11 # of materials with the same name -- not all FR4 might come from the same supplier for example.
15 module_type: "RadioGen"
16 Nuclide: [ "39Ar" ] # list of nuclides to simulate, supported so far: 39Ar, 60Co, 85Kr, 40K, 232Th, 238U
17 Material: [ "LAr" ] # list of regex's to match material names -- only generate decays in materials matching these strings
18 BqPercc: [ 0.00141 ] # activity -- Becquerels per cc. 0.00141 assumes 1.01 Bq/kg (typical for 39Ar) and a density of 1.396 g/cc for LAr
19 X0: [ -100. ] # in cm in world coordinates, bottom corner of box
20 Y0: [ -100. ] # in cm in world coordinates, bottom corner of box
21 Z0: [ -100. ] # in cm in world coordinates, bottom corner of box
22 T0: [ -3200000. ] # starting time in ns
23 X1: [ 100. ] # in cm in world coordinates, top corner of box
24 Y1: [ 100. ] # in cm in world coordinates, top corner of box
25 Z1: [ 100. ] # in cm in world coordinates, top corner of box
26 T1: [ 3200000. ] # ending time in ns