All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
larproperties.fcl
Go to the documentation of this file.
1 BEGIN_PROLOG
2 
4 {
5  service_provider: "LArPropertiesServiceStandard"
6 
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).
12 
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.
17  Argon39DecayRate: 0.0
18 
19  # Optical properties
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]
25  ScintResolutionScale: 1. # resolution factor used by G4 scintillation
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
32  ScintYieldRatio: 0.3 # fast / slow scint ratio (needs revisitting)
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)
36 
37 
38 
39 
40  # Scintillation yields and fast/slow ratios per particle type
41  MuonScintYield: 24000
42  MuonScintYieldRatio: 0.23
43  PionScintYield: 24000
44  PionScintYieldRatio: 0.23
45  ElectronScintYield: 20000
46  ElectronScintYieldRatio: 0.27
47  KaonScintYield: 24000
48  KaonScintYieldRatio: 0.23
49  ProtonScintYield: 19200
50  ProtonScintYieldRatio: 0.29
51  AlphaScintYield: 16800
52  AlphaScintYieldRatio: 0.56
53 
54 
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 ]
58 
59  # absorption length as function of energy
60  AbsLengthEnergies: [ 4, 5, 6, 7, 8, 9, 10, 11 ]
61  AbsLengthSpectrum: [ 2000., 2000., 2000., 2000., 2000., 2000., 2000., 2000.]
62 
63  # Rayleigh scattering length (cm) @ 90K as a function of energy (eV) from arXiv:2002.09346
64 
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 ]
67 
68  # Surface reflectivity data - vector of energy spectrum per
69  # surface type
70  ReflectiveSurfaceEnergies: [ 7, 9, 10 ]
71  ReflectiveSurfaceNames: [ "STEEL_STAINLESS_Fe7Cr2Ni" ]
72  ReflectiveSurfaceReflectances: [ [ 0.25, 0.25, 0.25 ] ]
73  ReflectiveSurfaceDiffuseFractions: [ [ 0.5, 0.5, 0.5 ] ]
74 
75  # Information related with the simulation of the Wavelength Shifter (TPB)
77 
78  # TPB - WLS
79  TpbTimeConstant: 2.5 #wls time constant in s J. Lumin 81(1999) 285
80 
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.]
84  TpbAbsorptionEnergies: [0.05,1.77,2.0675, 7.42, 7.75, 8.16, 8.73, 9.78,10.69, 50.39]
85  TpbAbsorptionSpectrum: [100000.0,100000.0, 100000.0,0.001,0.00000000001,0.00000000001, 0.00000000001, 0.00000000001, 0.00000000001, 0.00000000001]
86 
87 }
88 
89 END_PROLOG
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 g
BEGIN_PROLOG standard_properties
process_name gaushit a
BEGIN_PROLOG AbsLengthSpectrum
BEGIN_PROLOG arXiv
BEGIN_PROLOG AbsLengthEnergies
BEGIN_PROLOG FastScintSpectrum
A value measured in the specified unit.
Definition: quantities.h:566
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)
Definition: UtilFunc.cxx:13
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
Definition: file_to_url.sh:60
float mass
Definition: dedx.py:47
BEGIN_PROLOG RayleighEnergies
BEGIN_PROLOG P12020 ALUMINUM_CRYO ReflectiveSurfaceReflectances
process_name largeant Optical
BEGIN_PROLOG RayleighSpectrum
BEGIN_PROLOG P12020 ReflectiveSurfaceNames