workflow_reco_dunevd10kt.fcl
Go to the documentation of this file.
1 # workflow_reco_dunevd10kt.fcl
2 
3 # Dom Brailsford
4 
5 #Configuration fcl for the reconstruction workflows
6 #include "pandoramodules_dune.fcl"
7 #include "wirecell_dune.fcl"
8 #include "hitfindermodules_dune.fcl"
9 #include "calorimetry_dune10kt.fcl"
10 #include "pid_dune10kt.fcl"
11 #include "energyreco.fcl"
12 #include "opticaldetectormodules_dune.fcl"
13 
14 BEGIN_PROLOG
15 
16 dunefd_vertdrift_producers:
17 {
18  rns: { module_type: "RandomNumberSaver" }
19  wclsdatanfsp: @local::dune10kt_dunefd_vertdrift_data_nfsp
20  # actual hit finder
21  gaushit: @local::dunevdfd_gaushitfinder
22  # pattern recognition
23  pandora: @local::dunefdvd_pandora_neutrino
24  # Characterisation
25  pandoraTrack: @local::dunefdvd_pandoraTrackCreation
26  pandoraShower: @local::dunefdvd_pandoraModularShowerCreation
27  # PID
28  pandoracalo: @local::dunevd10kt_calomc_pandora
29  pandorapid: @local::dunevd10kt_pid_pandora
30  # Neutrino energy
31  energyrecnumu: @local::dunefdvd_nuenergyreco_pandora_numu
32  energyrecnue: @local::dunefdvd_nuenergyreco_pandora_nue
33  energyrecnc: @local::dunefdvd_nuenergyreco_pandora_nc
34  # PDS reconstruction
35  ophitArOnly: @local::dunefd_ophit
36  ophitXeOnly: @local::dunefd_ophit
37  ophit10ppm: @local::dunefd_ophit
38  opflashArOnly: @local::dunefd_opflash
39  opflashXeOnly: @local::dunefd_opflash
40  opflash10ppm: @local::dunefd_opflash
41 }
42 
43 dunefd_vertdrift_tpc:
44 [
45  wclsdatanfsp,
46  gaushit,
47  pandora,
48  pandoraTrack,
49  pandoraShower,
50  pandoracalo,
51  pandorapid,
52  energyrecnumu,
53  energyrecnue,
54  energyrecnc
55 ]
56 
57 dunefd_vertdrift_pds:
58 [
59  ophit10ppm,
60  opflash10ppm
61 ]
62 
63 dunefd_vertdrift_reco_tpc_only:
64 [
65  rns,
66  @sequence::dunefd_vertdrift_tpc
67 ]
68 
69 dunefd_vertdrift_reco_pds_only:
70 [
71  rns,
72  @sequence::dunefd_vertdrift_pds
73 ]
74 
75 dunefd_vertdrift_reco_all_systems:
76 [
77  rns,
78  @sequence::dunefd_vertdrift_tpc,
79  @sequence::dunefd_vertdrift_pds
80 ]
81 
82 dunefd_vertdrift_producers.gaushit.CalDataModuleLabel: "wclsdatanfsp:gauss"
83 
84 dunefd_vertdrift_producers.ophitArOnly.InputModule: opdigiArOnly
85 dunefd_vertdrift_producers.ophitXeOnly.InputModule: opdigiXeOnly
86 dunefd_vertdrift_producers.ophit10ppm.InputModule: opdigi10ppm
87 dunefd_vertdrift_producers.opflashArOnly.InputModule: ophitArOnly
88 dunefd_vertdrift_producers.opflashXeOnly.InputModule: ophitXeOnly
89 dunefd_vertdrift_producers.opflash10ppm.InputModule: ophit10ppm
90 
91 END_PROLOG
92