diff --git a/fcl/reco/CMakeLists.txt b/fcl/reco/CMakeLists.txt index 975867446..de9682fc7 100644 --- a/fcl/reco/CMakeLists.txt +++ b/fcl/reco/CMakeLists.txt @@ -13,6 +13,7 @@ add_subdirectory(ForCITests) #add_subdirectory(archive) add_subdirectory(Definitions) add_subdirectory(larcv) +add_subdirectory(ntuple) add_subdirectory(Stage0) add_subdirectory(Stage1) diff --git a/fcl/reco/ntuple/CMakeLists.txt b/fcl/reco/ntuple/CMakeLists.txt new file mode 100644 index 000000000..2bda0f610 --- /dev/null +++ b/fcl/reco/ntuple/CMakeLists.txt @@ -0,0 +1,3 @@ +cet_enable_asserts() + +install_fhicl() diff --git a/fcl/reco/ntuple/calibntupler_icarus.fcl b/fcl/reco/ntuple/calibntupler_icarus.fcl new file mode 100644 index 000000000..79a94843e --- /dev/null +++ b/fcl/reco/ntuple/calibntupler_icarus.fcl @@ -0,0 +1,49 @@ +# Configuration for running the Calibration NTupler +# on a stage-1 reco file +# +#include "stage1_icarus_defs.fcl" +#include "services_common_icarus.fcl" +#include "channelmapping_icarus.fcl" + +process_name: ntuple + +services: +{ + TFileService: { } + IICARUSChannelMap: @local::icarus_channelmappinggservice + @table::icarus_wirecalibration_services +} + +#source is a root file +source: +{ + module_type: RootInput + maxEvents: 10 # Number of events to create + saveMemoryObjectThreshold: 0 +} + +# only do analysis +physics: +{ + + producers: {} + + filters: {} + + analyzers: + { + @table::icarus_stage1_analyzers + } + + outana: [ @sequence::icarus_analysis_modules ] + reco: [] + trigger_paths: [reco] + end_paths: [outana] +} + +physics.analyzers.caloskimE.SelectEvents: [ ] +physics.analyzers.caloskimW.SelectEvents: [ ] +physics.analyzers.simpleLightAna.SelectEvents: [ ] +physics.analyzers.supera.SelectEvents: [ ] + +outputs: {}