photpropservices.fcl
Go to the documentation of this file.
1 #include "opticalsimparameterisations.fcl"
2 
3 BEGIN_PROLOG
4 
5 standard_photonvisibilityservice:
6 {
7 
8  NX: 75
9  NY: 75
10  NZ: 400
11  UseCryoBoundary: true
12  Interpolate: false
13 
14  DoNotLoadLibrary: false
15 
16  LibraryBuildJob: false
17 
18  #LibraryFile: "PhotonPropagation/LibraryData/lib8984855.root"
19  LibraryFile: "PhotonPropagation/LibraryData/uboone_photon_library_v4.root"
20 
21  #These are not used when usecryoboundary=true
22  XMin: -120
23  XMax: 120
24  YMin: -120
25  YMax: 120
26  ZMin: 0
27  ZMax: 1200
28 }
29 
30 microboone_photonvisibilityservice: @local::standard_photonvisibilityservice
31 
32 protodunedp_photonvisibilityservice_buildlib:
33 {
34 
35  NX: 29
36  NY: 24
37  NZ: 24
38  UseCryoBoundary: false
39 
40  DoNotLoadLibrary: true
41 
42  LibraryBuildJob: true
43 
44  LibraryFile: "PhotonPropagation/LibraryData/Not_A_Library.root"
45 
46  #These are not used when usecryoboundary=true
47  XMin: -420.5
48  XMax: 304.5
49  YMin: -300
50  YMax: 300
51  ZMin: 0
52  ZMax: 600
53 }
54 #Bea
55 
56 standard_photonvisibilityservice_buildlib:
57 {
58 
59  NX: 75
60  NY: 75
61  NZ: 400
62  UseCryoBoundary: true
63  Interpolate: false
64 
65  DoNotLoadLibrary: true
66 
67  LibraryBuildJob: true
68 
69  LibraryFile: "PhotonPropagation/LibraryData/Not_A_Library.root"
70 
71 
72  #These are not used when usecryoboundary=true
73  XMin: 100
74  XMax: 110
75  YMin: -100
76  YMax: 100
77  ZMin: 500
78  ZMax: 600
79 
80 }
81 
82 
83 standard_photonvisibilityservice_par:
84 {
85  NX: 125
86  NY: 1
87  NZ: 1
88  UseCryoBoundary: false
89  Interpolate: false
90  DUNE10ktParameterization: true
91  DoNotLoadLibrary: true
92 
93  LibraryBuildJob: false
94 
95  LibraryFile: "PhotonPropagation/LibraryData/Not_A_Library.root"
96  XMin: -627
97  XMax: -389
98  YMin: -1.
99  YMax: 1.
100  ZMin: -1.00
101  ZMax: 1.00
102 
103 }
104 
105 standard_library_vuv_prop_timing_photonvisibilityservice:
106 {
107  # Start from the standard visibility service
108  @table::standard_photonvisibilityservice
109 
110  # Flag to enable time parameterizations
111  IncludePropTime: true
112 
113  # Generic VUV timing parameterization
114  @table::common_vuv_timing_parameterization
115 
116 }
117 
118 
119 
120 END_PROLOG
121 
122