5 service_provider:
"LArPropertiesServiceStandard"
7 # For following parameters, see http://pdg.lbl.gov/AtomicNuclearProperties/
8 RadiationLength: 19.55 #
g/cm^2
9 AtomicNumber: 18 # Ar atomic number.
10 AtomicMass: 39.948 # Ar atomic
mass (
g/mol).
11 ExcitationEnergy: 188.0 # Ar
mean excitation energy (eV).
13 # Argon39DecayRate: 0.00141 # decays per cm^3 per
second. Assumes 1.01 Bq/kg
and a density of 1.396
g/cc
14 # The following parameter was formerly used to steer an ad-hoc 39Ar decay model as part of the G4 step.
15 # Users are now recommended to use the radiological generator: see larsim/EventGenerators/radiological_gen.fcl
16 # As of February 2017, this value is no longer used.
20 # Fast and slow scintillation emission spectra, from [J Chem Phys vol 91 (1989) 1469]
21 FastScintEnergies: [ 7.2, 7.9, 8.3, 8.6, 8.9, 9.1, 9.3, 9.6, 9.7, 9.8, 10, 10.2, 10.3, 10.6, 11, 11.6, 11.9]
22 SlowScintEnergies: [ 7.2, 7.9, 8.3, 8.6, 8.9, 9.1, 9.3, 9.6, 9.7, 9.8, 10, 10.2, 10.3, 10.6, 11, 11.6, 11.9]
23 FastScintSpectrum: [ 0.0, 0.04, 0.12, 0.27, 0.44, 0.62, 0.80, 0.91, 0.92, 0.85, 0.70, 0.50, 0.31, 0.13, 0.04, 0.01, 0.0]
24 SlowScintSpectrum: [ 0.0, 0.04, 0.12, 0.27, 0.44, 0.62, 0.80, 0.91, 0.92, 0.85, 0.70, 0.50, 0.31, 0.13, 0.04, 0.01, 0.0]
26 ScintFastTimeConst: 6. # fast scintillation time constant (ns)
27 ScintSlowTimeConst: 1590.
# slow scintillation time constant (ns)
28 ScintBirksConstant: 0.069 # birks constant
for LAr (1/
MeV cm)
29 ScintYield: 24000. # total scintillation yield (ph/Mev)
30 ScintPreScale: 0.03
# Scale factor to reduce number of photons simulated
31 # Later QE should be corrected for this scale
33 ScintByParticleType:
false # whether to use different yields
and
34 # quenching per particle in fast op sim
35 EnableCerenkovLight:
true # whether to
switch on cerenkov light (slow)
40 # Scintillation yields and fast/slow ratios per particle type
42 MuonScintYieldRatio: 0.23
44 PionScintYieldRatio: 0.23
45 ElectronScintYield: 20000
46 ElectronScintYieldRatio: 0.27
48 KaonScintYieldRatio: 0.23
49 ProtonScintYield: 19200
50 ProtonScintYieldRatio: 0.29
51 AlphaScintYield: 16800
52 AlphaScintYieldRatio: 0.56
55 # Refractive index as
a function of energy (eV)
from arXiv:2002.09346
56 RIndexEnergies: [ 1.18626, 1.68626, 2.18626, 2.68626, 3.18626, 3.68626, 4.18626, 4.68626, 5.18626, 5.68626, 6.18626, 6.68626, 7.18626, 7.68626, 8.18626, 8.68626, 9.18626, 9.68626, 10.1863, 10.6863, 11.1863 ]
57 RIndexSpectrum: [ 1.24664, 1.2205, 1.22694, 1.22932, 1.23124, 1.23322, 1.23545, 1.23806, 1.24116, 1.24489, 1.24942, 1.25499, 1.26197, 1.2709, 1.28263, 1.29865, 1.32169, 1.35747, 1.42039, 1.56011, 2.16626 ]
59 # absorption length as function of energy
63 # Rayleigh scattering length (cm) @ 90K as a function of energy (eV) from arXiv:2002.09346
65 RayleighEnergies: [ 1.18626, 1.68626, 2.18626, 2.68626, 3.18626, 3.68626, 4.18626, 4.68626, 5.18626, 5.68626, 6.18626, 6.68626, 7.18626, 7.68626, 8.18626, 8.68626, 9.18626, 9.68626, 10.1863, 10.6863, 11.1863 ]
66 RayleighSpectrum: [ 1200800, 390747, 128633, 54969.1, 27191.8, 14853.7, 8716.9, 5397.42, 3481.37, 2316.51, 1577.63, 1092.02, 763.045, 534.232, 371.335, 252.942, 165.38, 99.9003, 51.2653, 17.495, 0.964341 ]
68 # Surface reflectivity data - vector of energy spectrum per
75 # Information related with the simulation of the Wavelength Shifter (TPB)
79 TpbTimeConstant: 2.5 #wls time constant
in s J. Lumin 81(1999) 285
81 # WLS - TPB properties original tpb [0.0, 0.0, 0.0, 0.0588,0.235, 0.853, 1.0,1.0,0.9259,0.704,0.0296,0.011, 0.0,0.0, 0.]
82 TpbEmmisionEnergies: [0.05,1.0,1.5, 2.25, 2.481, 2.819, 2.952,2.988,3.024, 3.1, 3.14,3.1807, 3.54, 5.5, 50.39]
83 TpbEmmisionSpectrum: [0.0, 0.0, 0.0, 0.0588,0.235, 0.853, 1.0,1.0,0.9259,0.704,0.0296,0.011, 0.0,0.0, 0.]
85 TpbAbsorptionSpectrum: [100000.0,100000.0, 100000.0,0.001,0.00000000001,0.00000000001, 0.00000000001, 0.00000000001, 0.00000000001, 0.00000000001]
BEGIN_PROLOG TpbAbsorptionEnergies
BEGIN_PROLOG TpbEmmisionSpectrum
BEGIN_PROLOG LoadExtraMatProperties
BEGIN_PROLOG SlowScintEnergies
stream1 stream1 can override from command line with o or output services LArPropertiesService ScintPreScale
BEGIN_PROLOG P12020 ScintYieldRatio
BEGIN_PROLOG ReflectiveSurfaceEnergies
BEGIN_PROLOG ScintResolutionScale
BEGIN_PROLOG TpbAbsorptionSpectrum
BEGIN_PROLOG standard_properties
BEGIN_PROLOG AbsLengthSpectrum
BEGIN_PROLOG AbsLengthEnergies
BEGIN_PROLOG FastScintSpectrum
A value measured in the specified unit.
BEGIN_PROLOG ReflectiveSurfaceDiffuseFractions
return match has_match and(match.match_pdg==11 or match.match_pdg==-11)
BEGIN_PROLOG SlowScintSpectrum
BEGIN_PROLOG RIndexSpectrum
process_name largeant stream1 can override from command line with o or output services DetectorPropertiesService ScintYield
double mean(const std::vector< short > &wf, size_t start, size_t nsample)
if &&[-z"$BASH_VERSION"] then echo Attempting to switch to bash bash shellSwitch exit fi &&["$1"= 'shellSwitch'] shift declare a IncludeDirectives for Dir in
then echo File list $list not found else cat $list while read file do echo $file sed s
BEGIN_PROLOG RayleighEnergies
BEGIN_PROLOG P12020 ALUMINUM_CRYO ReflectiveSurfaceReflectances
process_name largeant Optical
BEGIN_PROLOG RayleighSpectrum
BEGIN_PROLOG P12020 ReflectiveSurfaceNames