workflow_detsim_dunevd10kt.fcl
Go to the documentation of this file.
1 # workflow_detsim_dunevd10kt.fcl
2 
3 # Dom Brailsford
4 #
5 # Configuration fcl defining the various detsim paths
6 #include "wirecell_dune.fcl"
7 #include "detsimmodules_dune.fcl"
8 #include "opticaldetectormodules_dune.fcl"
9 #include "SIPMOpSensorSim.fcl"
10 #include "WaveformDigitizerSim.fcl"
11 
12 BEGIN_PROLOG
13 
14 dunefd_vertdrift_producers:
15 {
16  rns: { module_type: "RandomNumberSaver" }
17  tpcrawdecoder: @local::tpcrawdecoder_dunefd_vertdrift_2view
18  # for light signal
19  sipmArOnly: @local::xarapuca_ar
20  sipmXeOnly: @local::xarapuca_xetuned_xe10ppm
21  sipmAr10ppm: @local::xarapuca_ar_xe10ppm
22  sipmXe10ppm: @local::xarapuca_xe_xe10ppm
23  opdigiArOnly: @local::standard_daphne
24  opdigiXeOnly: @local::standard_daphne
25  opdigi10ppm: @local::standard_daphne
26 }
27 
28 dunefd_vertdrift_tpc:
29 [
30  tpcrawdecoder
31 ]
32 
33 dunefd_vertdrift_pds_aronly:
34 [
35  sipmArOnly,
36  opdigiArOnly
37 ]
38 
39 dunefd_vertdrift_pds_xeonly:
40 [
41  sipmXeOnly,
42  opdigiXeOnly
43 ]
44 
45 dunefd_vertdrift_pds_bothelements:
46 [
47  sipmAr10ppm,
48  sipmXe10ppm,
49  opdigi10ppm
50 ]
51 
52 dunefd_vertdrift_detsim_pds_only:
53 [
54  rns,
55  @sequence::dunefd_vertdrift_pds_bothelements
56 ]
57 
58 dunefd_vertdrift_detsim_tpc_only:
59 [
60  rns,
61  @sequence::dunefd_vertdrift_tpc
62 ]
63 
64 dunefd_vertdrift_detsim_all_systems:
65 [
66  rns,
67  @sequence::dunefd_vertdrift_tpc,
68  @sequence::dunefd_vertdrift_pds_bothelements
69 ]
70 
71 #Overrides
72 dunefd_vertdrift_producers.sipmArOnly.InputTag: "PDFastSimAr"
73 dunefd_vertdrift_producers.sipmXeOnly.InputTag: "PDFastSimXe" #Default, but set anyway for clarity
74 dunefd_vertdrift_producers.sipmAr10ppm.InputTag: "PDFastSimAr"
75 dunefd_vertdrift_producers.sipmXe10ppm.InputTag: "PDFastSimXe" #Default, but set anyway for clarity
76 dunefd_vertdrift_producers.opdigiArOnly.InputTags: [sipmArOnly]
77 dunefd_vertdrift_producers.opdigiXeOnly.InputTags: [sipmXeOnly]
78 dunefd_vertdrift_producers.opdigi10ppm.InputTags: [sipmAr10ppm, sipmXe10ppm]
79 
80 END_PROLOG