Cosmic-ray generation (under-development, but good enough for preliminary studies)¶
How to generate cosmic events¶
CRY: lar -c PATH/prodcosmics_cry_sbnd.fcl
CORSIKA: lar -c PATH/prodcosmics_corsika_sbnd.fcl
- Job Configuration fcl files:
|Cry Generation file||prodcosmics_cry_sbnd.fcl|
|CORSIKA Generation file||prodcosmics_corsika_sbnd.fcl|
physics.producers.generator.BufferBox: [ -250.0, +250.0, -250.0, +250.0, -250.0, +250.0 ]
Buffer box around the boundaries of the cryostat. These are the dimensions [-x. +x, -y, +y, -z + z] added to the cryostat boundaries that can intercept (hence keep for the simulation) the trajectory of the primary cosmic rays. The larger the buffer box, the longer the simulation will take. This has to be optimised with the level on precision on the rate you need. However, due to the fact that CRY is already know to produce significantly lower rates, this should be negligible (to confirm with studies?).
This tells CORSIKA which generation model to use for the simulation (CMC or p).
CMC will use the composite model of several primary nuclei (p, He, ...) to produce the cosmic rays.
p will generate only primary protons.
physics.producers.generator.BufferBox: [ -250.0, +250.0, -250.0, +250.0, -250.0, +250.0 ] (same as above)