All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
opticalproperties_sbnd.fcl
Go to the documentation of this file.
1 #
2 # File: opticalproperties_sbnd.fcl
3 # Purpose: Collection of optical properties.
4 #
5 #
6 
7 
8 BEGIN_PROLOG
9 
10 #
11 # Optical properties for LArProperties
12 #
13 # Use as:
14 #
15 # service.LArPropertiesService: {
16 # ...
17 # @table::sbnd_opticalproperties
18 # ...
19 # }
20 #
21 #
23 
24  # Updating the triplet decay-time (Phys. Rev. C 91, 035503). Note that in our simulations we account
25  # independently for the TPB-delay time and the emission (fast and slow) decay times.
26  ScintSlowTimeConst: 1300. # slow scintillation time constant (ns)
27 
28  ScintByParticleType: true
29 
30  ScintPreScale: 0.03 # QE x TPB_FW x TPB_Absorption (15% x 50% x 45%)
31  # MUST match between g4 and detsim
32 
33  EnableCerenkovLight: false # Cerenkov light OFF by default
34 
36 
37  # TPB time set to zero in Geant4 beacuse it is unable to simulate the measured-TPB
38  # time spectrum (Phys. Rev. C, 91,035503). This delay (i.e. the measured 4-exponential)
39  # is currently accounted at digitization level.
40  TpbTimeConstant: 0.0
41 
42  #setting the optical properties of the materials in the geometry:
43  ReflectiveSurfaceEnergies: [ 1.77, 2.0675, 2.481, 2.819, 2.953, 3.1807, 3.54, 4.135, 4.962, 5.39, 7., 15. ]
44  ReflectiveSurfaceNames: [ "STEEL_STAINLESS_Fe7Cr2Ni", "Copper_Beryllium_alloy25", "G10", "vm2000", "ALUMINUM_Al" ]
45  ReflectiveSurfaceReflectances: [ [ 0.66, 0.64, 0.62, 0.60, 0.59, 0.57, 0.53, 0.47, 0.39, 0.36, 0.27, 0.25 ],
46  [ 0.902, 0.841, 0.464, 0.379, 0.345, 0.299, 0.287, 0.264, 0.337, 0.3, 0.0, 0.0 ],
47  [ 0.393, 0.405, 0.404, 0.352, 0.323, 0.243, 0.127, 0.065, 0.068, 0.068, 0.0, 0.0 ],
48  [ 0.93, 0.93, 0.93, 0.93, 0.93, 0.93, 0.1, 0.1, 0.7, 0.3, 0.0, 0.0 ],
49  [ 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.47, 0.39, 0.36, 0.27, 0.25 ] ]
50 
51  #the information below is used for the "simple boundary simulation". You might want to change them if using the simple version
52  #of the boundary simulation
53  ReflectiveSurfaceDiffuseFractions: [ [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ],
54  [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ],
55  [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ],
56  [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ],
57  [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] ]
58 
60 
61 END_PROLOG
62 
BEGIN_PROLOG LoadExtraMatProperties
stream1 stream1 can override from command line with o or output services LArPropertiesService ScintPreScale
BEGIN_PROLOG ReflectiveSurfaceEnergies
BEGIN_PROLOG sbnd_opticalproperties
BEGIN_PROLOG ReflectiveSurfaceDiffuseFractions
BEGIN_PROLOG P12020 ALUMINUM_CRYO ReflectiveSurfaceReflectances
BEGIN_PROLOG don t mess with this pandoraTrackGausCryoW true
BEGIN_PROLOG P12020 ReflectiveSurfaceNames