Skip to content

Commit 7460895

Browse files
Merge pull request #804 from SBNSoftware/lnguyen/frame_shift_pr_dev
Frame Shift Module to Correct Timing in Data - PR For Develop
2 parents eaeddea + 2d76cd9 commit 7460895

File tree

7 files changed

+922
-2
lines changed

7 files changed

+922
-2
lines changed

sbndcode/JobConfigurations/base/cafmakerjob_sbnd_data_base.fcl

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -176,3 +176,6 @@ physics.producers.cafmaker.FlashMatchSCECryoSuffixes: [""]
176176

177177
# input art file.
178178
physics.producers.cafmaker.SystWeightLabels: []
179+
180+
physics.producers.cafmaker.SBNDFrameShiftInfoLabel: "frameshift"
181+
physics.producers.cafmaker.SBNDTimingInfoLabel: "frameshift"

sbndcode/JobConfigurations/standard/reco/reco2_data.fcl

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
#include "crt_calib_service.fcl"
33
#include "opt0finder_sbnd_data.fcl"
44
#include "sbnd_tpcpmt3dbarycentermatching_config.fcl"
5+
#include "frameshift_sbnd_data.fcl"
56
#include "standard_reco2_sbnd.fcl"
67

78
services:
@@ -32,14 +33,15 @@ physics.producers:
3233
### SCE-aware shower reco for data
3334
pandoraSCEShower: @local::sbnd_sce_incremental_pandoraModularShowerCreationData
3435
pandoraSCEShowerSBN: @local::sbnd_sce_sbn_pandoraModularShowerCreationData
35-
36+
37+
frameshift: @local::frameshift_data
3638
}
3739

3840
physics.reco2: [ pandora, pandoraTrack, pandoraShower, pandoraShowerSBN, pandoraCaloData, pandoraPidData,
3941
cvn, opt0finder, crtveto, crtspacepointmatching, crttrackmatching, tpcpmtbarycentermatching,
4042
pandoraSCE, pandoraSCETrack, pandoraSCEShower, pandoraSCEShowerSBN, pandoraSCECaloData, pandoraSCEPidData,
4143
cvnSCE, opt0finderSCE, tpcpmtbarycentermatchingSCE, crtspacepointmatchingSCE, crttrackmatchingSCE,
42-
caloskimCalorimetry, blipreco]
44+
caloskimCalorimetry, blipreco, frameshift]
4345

4446
physics.analyzers.caloskim.G4producer: ""
4547
physics.analyzers.caloskim.SimChannelproducer: ""

sbndcode/Timing/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,5 @@ install_headers()
55
# install_fhicl()
66
# install_source()
77

8+
add_subdirectory(FrameShift)
89
add_subdirectory(WaveformAlignment)
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
set (
2+
MODULE_LIBRARIES
3+
lardata::Utilities
4+
art_root_io::tfile_support
5+
art_root_io::TFileService_service
6+
artdaq_core::artdaq-core_Data
7+
ROOT::Core
8+
ROOT::Tree
9+
sbnobj::SBND_Timing
10+
sbnobj::SBND_CRT
11+
)
12+
cet_build_plugin(FrameShift art::module SOURCE FrameShift_module.cc LIBRARIES ${MODULE_LIBRARIES})
13+
14+
install_fhicl()
15+
install_source()

0 commit comments

Comments
 (0)