Skip to content

Commit efc6ebb

Browse files
Merge pull request #559 from SBNSoftware/feature/acastill_opdeco_data
Add workflow for PMT data reconstruction
2 parents 82fddcc + e0af31f commit efc6ebb

9 files changed

Lines changed: 754 additions & 1 deletion

File tree

sbndcode/JobConfigurations/standard/reco/reco1_data.fcl

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
#include "wcsp_data_sbnd.fcl"
2+
#include "opdeconvolution_sbnd_data.fcl"
3+
#include "sbnd_ophitfinder_deco_data.fcl"
24
#include "crt_channel_map_service.fcl"
35
#include "crt_calib_service.fcl"
46
#include "standard_reco1_sbnd.fcl"
@@ -16,9 +18,13 @@ physics.producers:
1618
@table::physics.producers
1719
sptpc2d: @local::sbnd_wcls_sp_data
1820
crtstrips: @local::crtstriphitproducer_data_sbnd
21+
opdecopmt: @local::SBNDOpDeconvolutionPMT_data
22+
ophitpmt: @local::SBNDDecoOpHitFinderPMT_data
23+
opflashtpc0: @local::SBNDDecoSimpleFlashTPC0
24+
opflashtpc1: @local::SBNDDecoSimpleFlashTPC1
1925
}
2026

21-
physics.reco1: [sptpc2d, gaushit, numberofhitsfilter, cluster3d, crtstrips]
27+
physics.reco1: [sptpc2d, gaushit, numberofhitsfilter, cluster3d, crtstrips, opdecopmt, ophitpmt, opflashtpc0, opflashtpc1]
2228
physics.ana: [superadata]
2329

2430
outputs.out1.SelectEvents: [ "reco1" ]
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
#include "run_sbndpds_ana.fcl"
2+
3+
physics.analyzers.opanatree.SaveRawWaveforms: false
4+
physics.analyzers.opanatree.SaveDeconvolvedWaveforms: false
5+
physics.analyzers.opanatree.SaveMCTruth: "false"
6+
physics.analyzers.opanatree.SaveMCParticles: "false"
7+
physics.analyzers.opanatree.SaveSimPhotons: "false"
8+
physics.analyzers.opanatree.SaveSimPhotonsArrivalTimes: "false"
9+
physics.analyzers.opanatree.SaveOpFlashes: "true"
10+
physics.analyzers.opanatree.MCTruthModuleLabel: [""]
11+
physics.analyzers.opanatree.MCModuleLabel: ""
12+
physics.analyzers.opanatree.SimPhotonsModuleLabel: ["", ""]
13+
physics.analyzers.opanatree.RawWaveformsModuleLabel: "pmtdecoder:PMTChannels"
14+
physics.analyzers.opanatree.OpFlashesModuleLabel: ["opflashtpc0","opflashtpc1"]
15+
physics.analyzers.opanatree.HitsLabel: ""
16+
physics.analyzers.opanatree.Reco2Label: ""
17+
physics.analyzers.opanatree.CosmicIdModuleLabel: ""
18+
physics.analyzers.opanatree.OpT0FinderModuleLabel: ""
19+
physics.analyzers.opanatree.SimpleFlashMatchModuleLabel: ""
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#include "run_sbndpds_ana_data.fcl"
2+
3+
physics.analyzers.opanatree.SaveRawWaveforms: "true"
4+
physics.analyzers.opanatree.SaveDeconvolvedWaveforms: "true"

sbndcode/OpDetReco/OpDeconvolution/Alg/CMakeLists.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ set(
2121
)
2222

2323
cet_build_plugin(OpDeconvolutionAlgWiener art::tool SOURCE OpDeconvolutionAlgWiener_tool.cc LIBRARIES ${TOOL_LIBRARIES})
24+
cet_build_plugin(OpDeconvolutionAlgWienerData art::tool SOURCE OpDeconvolutionAlgWienerData_tool.cc LIBRARIES ${TOOL_LIBRARIES})
25+
2426

2527
install_headers()
2628
install_fhicl()

0 commit comments

Comments
 (0)