Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 24 additions & 0 deletions yamls/ndlar_flow/workflows/charge/merged_calibration_mc.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Generates the mid-level event built data for charge data (i.e. hits and
# external triggers)

# This went in yamls/ndlar_flow/workflows/charge/merged_calibration_mc.yaml

flow:
source: raw_events
stages: [calib_hit_merger]
drop: []

resources:
- !include yamls/ndlar_flow/resources/RunDataMC.yaml
- !include yamls/ndlar_flow/resources/LArData.yaml
- !include yamls/ndlar_flow/resources/GeometryMC.yaml

raw_events:
classname: H5FlowDatasetLoopGenerator
path: h5flow.modules
dset_name: 'charge/raw_events'
params:
chunk_size: 32

calib_hit_merger:
!include yamls/proto_nd_flow/reco/charge/CalibHitMerger.yaml
6 changes: 3 additions & 3 deletions yamls/proto_nd_flow/reco/charge/CalibHitMerger.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,11 @@ params:
# inputs
events_dset_name: 'charge/events'
hits_name: 'charge/calib_prompt_hits'
max_contrib_segments: 400
max_contrib_segments: 600
merge_cut: 65 # merge hits with delta t < merge_cut [CRS ticks]
max_merge_steps: 50 # max number of iterations when merging
# adjacent packets in time on the same channel
# outputs
merged_name: 'charge/calib_final_hits'
mc_hit_frac_dset_name: 'mc_truth/calib_final_hit_backtrack'
merged_name: 'charge/calib_merged_hits'
mc_hit_frac_dset_name: 'mc_truth/calib_merged_hit_backtrack'

Loading