2 ##  ICARUS definitions for the first stage of data processing 
    3 ##  modeled on standard version 
   19 ### Analyzers employed during stage 0 processing ### 
   23                     PurityInfoLabel: 
"purityana0" 
   28                     PurityInfoLabel: 
"purityana1" 
   34 # set the name of our `extractPMTconfig` and `extractTriggerConfig` for our decoders 
   35 decodeTriggerV2.DecoderTool.TrigConfigLabel: triggerconfig
 
   39 ### This is the complete list of all producers! ### 
   40 icarus_stage0_producers:
 
   43   ### configuration extraction 
   47   ### Decoder definitions 
   63   ### wire-cell decon producers 
   70   ### ROI finding on complete deconvolved waveforms 
   72   roifinder2d:                    @local::icarus_roifinder
 
   74   ### hit-finder producers 
   75   gaushit:                        @local::gaus_hitfinder_icarus
 
   77   gaushitTPCWE:                   @local::gaus_hitfinder_icarus
 
   78   gaushitTPCEW:                   @local::gaus_hitfinder_icarus
 
   81   ### trigger emulation foundation 
   83   pmtthr:                         @local::icarus_pmtdiscriminatethr
 
   85   ### Optical hit finder 
   86   ophit:                          @local::icarus_ophit_data
 
   87   ophitfull:                      @local::icarus_ophitdebugger_data
 
   96 icarus_stage0_filters:
 
   99                      OpFlashProducerList: [
"opflashCryoE",
"opflashCryoW"] 
 
  100 #                     WindowStartTime:     -1489.6 # -1489.4 - 0.2us safe margin 
  101 #                     WindowEndTime:       -1487.6 # -1487.8 + 0.2us safe margin 
  102 #                     WindowStartTime:     -1490.8 # 9.6 us - 1500 us offset - 0.4us safe margin 
  103 #                     WindowEndTime:       -1488.4 # 11.2 -1500 us offset + 0.4us safe margin 
  108                       OpFlashProducerList: [
"opflashCryoE",
"opflashCryoW"] 
 
  113    triggerfilterBNB:       {  
module_type:        
"TriggerTypeFilter" 
  114                               TriggerDataLabel:   
"daqTrigger" 
  118    triggerfilterNuMI:      {  
module_type:        
"TriggerTypeFilter" 
  119                               TriggerDataLabel:   
"daqTrigger" 
  123    triggerfilterOffbeamBNB:  {  
module_type:        
"TriggerTypeFilter" 
  124                                 TriggerDataLabel:   
"daqTrigger" 
  125                                 TriggerType:        
"OffbeamBNB" 
  128    triggerfilterOffbeamNuMI: {  
module_type:        
"TriggerTypeFilter" 
  129                                 TriggerDataLabel:   
"daqTrigger" 
  130                                 TriggerType:        
"OffbeamNuMI" 
  134    triggerfilterUnknown:  {  
module_type:        
"TriggerTypeFilter" 
  135                              TriggerDataLabel:   
"daqTrigger" 
  136                              TriggerType:        
"Unknown" 
  141 ### Below are a list of convenient sequences that can be used for production/typical users. ### 
  143 icarus_stage0_trigger_BNB:         [ triggerconfig,
 
  155                                      triggerfilterOffbeamBNB 
 
  160                                      triggerfilterOffbeamNuMI 
 
  229 icarus_stage0_data:                [
 
  243 ### Below we include overrides for the modules above 
  245 ### Handle multiple TPC readout with single instances 
  246 icarus_stage0_producers.daqTPC.FragmentsLabelVec:                                              [
"daq:PHYSCRATEDATATPCWW",
"daq:PHYSCRATEDATATPCWE",
"daq:PHYSCRATEDATATPCEW",
"daq:PHYSCRATEDATATPCEE"]
 
  247 icarus_stage0_producers.daqTPCROI.FragmentsLabelVec:                                           [
"daq:PHYSCRATEDATATPCWW",
"daq:PHYSCRATEDATATPCWE",
"daq:PHYSCRATEDATATPCEW",
"daq:PHYSCRATEDATATPCEE"]
 
  249 ### Set up for the 1D deconvolution - turn OFF ROI finding 
  250 icarus_stage0_producers.decon1droi.RawDigitLabelVec:                                           [
"daqTPCROI:PHYSCRATEDATATPCWW",
"daqTPCROI:PHYSCRATEDATATPCWE",
"daqTPCROI:PHYSCRATEDATATPCEW",
"daqTPCROI:PHYSCRATEDATATPCEE"]
 
  251 icarus_stage0_producers.decon1droi.ROIFinderToolVec.ROIFinderToolPlane0:                       @local::icarus_noproifinder_0
 
  252 icarus_stage0_producers.decon1droi.ROIFinderToolVec.ROIFinderToolPlane1:                       @local::icarus_noproifinder_1
 
  253 icarus_stage0_producers.decon1droi.ROIFinderToolVec.ROIFinderToolPlane2:                       @local::icarus_noproifinder_2
 
  255 ### Set up for the 2D deconvolution 
  256 icarus_stage0_producers.decon2droi.wcls_main.inputers:                                         [
"wclsRawFrameSource:rfsrc0"]
 
  257 icarus_stage0_producers.decon2droi.wcls_main.outputers:                                        [
"wclsFrameSaver:spsaver0"]
 
  258 icarus_stage0_producers.decon2droi.wcls_main.params.raw_input_label:                           
"daqTPC" 
  259 icarus_stage0_producers.decon2droi.wcls_main.params.tpc_volume_label:                          0
 
  260 icarus_stage0_producers.decon2droi.wcls_main.params.signal_output_form:                        
"dense" 
  262 icarus_stage0_producers.decon2droiEE.wcls_main.inputers:                                       [
"wclsRawFrameSource:rfsrc0"]
 
  263 icarus_stage0_producers.decon2droiEE.wcls_main.outputers:                                      [
"wclsFrameSaver:spsaver0"]
 
  264 icarus_stage0_producers.decon2droiEE.wcls_main.params.raw_input_label:                         
"daqTPCROI:PHYSCRATEDATATPCEE" 
  265 icarus_stage0_producers.decon2droiEE.wcls_main.params.tpc_volume_label:                        0
 
  266 icarus_stage0_producers.decon2droiEE.wcls_main.params.signal_output_form:                      
"dense" 
  268 icarus_stage0_producers.decon2droiEW.wcls_main.inputers:                                       [
"wclsRawFrameSource:rfsrc1"]
 
  269 icarus_stage0_producers.decon2droiEW.wcls_main.outputers:                                      [
"wclsFrameSaver:spsaver1"]
 
  270 icarus_stage0_producers.decon2droiEW.wcls_main.params.raw_input_label:                         
"daqTPCROI:PHYSCRATEDATATPCEW" 
  271 icarus_stage0_producers.decon2droiEW.wcls_main.params.tpc_volume_label:                        1
 
  272 icarus_stage0_producers.decon2droiEW.wcls_main.params.signal_output_form:                      
"dense" 
  274 icarus_stage0_producers.decon2droiWE.wcls_main.inputers:                                       [
"wclsRawFrameSource:rfsrc2"]
 
  275 icarus_stage0_producers.decon2droiWE.wcls_main.outputers:                                      [
"wclsFrameSaver:spsaver2"]
 
  276 icarus_stage0_producers.decon2droiWE.wcls_main.params.raw_input_label:                         
"daqTPCROI:PHYSCRATEDATATPCWE" 
  277 icarus_stage0_producers.decon2droiWE.wcls_main.params.tpc_volume_label:                        2
 
  278 icarus_stage0_producers.decon2droiWE.wcls_main.params.signal_output_form:                      
"dense" 
  280 icarus_stage0_producers.decon2droiWW.wcls_main.inputers:                                       [
"wclsRawFrameSource:rfsrc3"]
 
  281 icarus_stage0_producers.decon2droiWW.wcls_main.outputers:                                      [
"wclsFrameSaver:spsaver3"]
 
  282 icarus_stage0_producers.decon2droiWW.wcls_main.params.raw_input_label:                         
"daqTPCROI:PHYSCRATEDATATPCWW" 
  283 icarus_stage0_producers.decon2droiWW.wcls_main.params.tpc_volume_label:                        3
 
  284 icarus_stage0_producers.decon2droiWW.wcls_main.params.signal_output_form:                      
"dense" 
  286 ### Set up to output ROIs from full waveforms 
  287 icarus_stage0_producers.roifinder.WireModuleLabelVec:                                          [
"decon1droi:PHYSCRATEDATATPCWW",
"decon1droi:PHYSCRATEDATATPCWE",
"decon1droi:PHYSCRATEDATATPCEW",
"decon1droi:PHYSCRATEDATATPCEE"]
 
  288 icarus_stage0_producers.roifinder.OutInstanceLabelVec:                                         [
"PHYSCRATEDATATPCWW",
"PHYSCRATEDATATPCWE",
"PHYSCRATEDATATPCEW",
"PHYSCRATEDATATPCEE"]
 
  289 icarus_stage0_producers.roifinder.OutputMorphed:                                               
false 
  291 icarus_stage0_producers.roifinder2d.ROIFinderToolVec:                                          { ROIFinderPlane0: @local::decoderroifinder_0
 
  292                                                                                                  ROIFinderPlane1: @local::decoderroifinder_1
 
  293                                                                                                  ROIFinderPlane2: @local::decoderroifinder_2
 
  295 icarus_stage0_producers.roifinder2d.ROIFinderToolVec.ROIFinderPlane0.ROILabelVec:              [
"roifinder:PHYSCRATEDATATPCWW",
"roifinder:PHYSCRATEDATATPCWE",
"roifinder:PHYSCRATEDATATPCEW",
"roifinder:PHYSCRATEDATATPCEE"]
 
  296 icarus_stage0_producers.roifinder2d.ROIFinderToolVec.ROIFinderPlane0.ROILabelVec:              [
"roifinder:PHYSCRATEDATATPCWW",
"roifinder:PHYSCRATEDATATPCWE",
"roifinder:PHYSCRATEDATATPCEW",
"roifinder:PHYSCRATEDATATPCEE"]
 
  297 icarus_stage0_producers.roifinder2d.ROIFinderToolVec.ROIFinderPlane0.ROILabelVec:              [
"roifinder:PHYSCRATEDATATPCWW",
"roifinder:PHYSCRATEDATATPCWE",
"roifinder:PHYSCRATEDATATPCEW",
"roifinder:PHYSCRATEDATATPCEE"]
 
  298 icarus_stage0_producers.roifinder2d.WireModuleLabelVec:                                        [
"decon2droiWW:looseLf",
"decon2droiWE:looseLf",
"decon2droiEW:looseLf",
"decon2droiEE:looseLf"]
 
  299 icarus_stage0_producers.roifinder2d.OutInstanceLabelVec:                                       [
"PHYSCRATEDATATPCWW",
"PHYSCRATEDATATPCWE",
"PHYSCRATEDATATPCEW",
"PHYSCRATEDATATPCEE"]
 
  300 icarus_stage0_producers.roifinder2d.OutputMorphed:                                             
false 
  302 ### Set up hit finding for multiple TPC readout 
  303 icarus_stage0_producers.gaushitTPCWW.CalDataModuleLabel:                                       
"roifinder:PHYSCRATEDATATPCWW" 
  304 icarus_stage0_producers.gaushitTPCWE.CalDataModuleLabel:                                       
"roifinder:PHYSCRATEDATATPCWE" 
  305 icarus_stage0_producers.gaushitTPCEW.CalDataModuleLabel:                                       
"roifinder:PHYSCRATEDATATPCEW" 
  306 icarus_stage0_producers.gaushitTPCEE.CalDataModuleLabel:                                       
"roifinder:PHYSCRATEDATATPCEE" 
  308 icarus_stage0_producers.gaushitTPCWW.HitFinderToolVec.CandidateHitsPlane0:                     @local::candhitfinder_standard      # Sets 
hit finding 
for plane 0
 
  309 icarus_stage0_producers.gaushitTPCWW.HitFinderToolVec.CandidateHitsPlane0.Plane:               0
 
  310 icarus_stage0_producers.gaushitTPCWW.HitFinderToolVec.CandidateHitsPlane0.RoiThreshold:        9.
 
  311 icarus_stage0_producers.gaushitTPCWW.HitFinderToolVec.CandidateHitsPlane1:                     @local::candhitfinder_standard      # Sets 
hit finding 
for plane 1
 
  312 icarus_stage0_producers.gaushitTPCWW.HitFinderToolVec.CandidateHitsPlane1.Plane:               1
 
  313 icarus_stage0_producers.gaushitTPCWW.HitFinderToolVec.CandidateHitsPlane1.RoiThreshold:        9.5
 
  314 icarus_stage0_producers.gaushitTPCWW.HitFinderToolVec.CandidateHitsPlane2:                     @local::candhitfinder_standard      # Sets 
hit finding 
for plane 2
 
  315 icarus_stage0_producers.gaushitTPCWW.HitFinderToolVec.CandidateHitsPlane2.Plane:               2
 
  316 icarus_stage0_producers.gaushitTPCWW.HitFinderToolVec.CandidateHitsPlane2.RoiThreshold:        9.
 
  318 icarus_stage0_producers.gaushitTPCWE.HitFinderToolVec.CandidateHitsPlane0:                     @local::candhitfinder_standard      # Sets 
hit finding 
for plane 0
 
  319 icarus_stage0_producers.gaushitTPCWE.HitFinderToolVec.CandidateHitsPlane0.Plane:               0
 
  320 icarus_stage0_producers.gaushitTPCWE.HitFinderToolVec.CandidateHitsPlane0.RoiThreshold:        9.
 
  321 icarus_stage0_producers.gaushitTPCWE.HitFinderToolVec.CandidateHitsPlane1:                     @local::candhitfinder_standard      # Sets 
hit finding 
for plane 1
 
  322 icarus_stage0_producers.gaushitTPCWE.HitFinderToolVec.CandidateHitsPlane1.Plane:               1
 
  323 icarus_stage0_producers.gaushitTPCWE.HitFinderToolVec.CandidateHitsPlane1.RoiThreshold:        9.5
 
  324 icarus_stage0_producers.gaushitTPCWE.HitFinderToolVec.CandidateHitsPlane2:                     @local::candhitfinder_standard      # Sets 
hit finding 
for plane 2
 
  325 icarus_stage0_producers.gaushitTPCWE.HitFinderToolVec.CandidateHitsPlane2.Plane:               2
 
  326 icarus_stage0_producers.gaushitTPCWE.HitFinderToolVec.CandidateHitsPlane2.RoiThreshold:        9.
 
  328 icarus_stage0_producers.gaushitTPCEW.HitFinderToolVec.CandidateHitsPlane0:                     @local::candhitfinder_standard      # Sets 
hit finding 
for plane 0
 
  329 icarus_stage0_producers.gaushitTPCEW.HitFinderToolVec.CandidateHitsPlane0.Plane:               0
 
  330 icarus_stage0_producers.gaushitTPCEW.HitFinderToolVec.CandidateHitsPlane0.RoiThreshold:        9.
 
  331 icarus_stage0_producers.gaushitTPCEW.HitFinderToolVec.CandidateHitsPlane1:                     @local::candhitfinder_standard      # Sets 
hit finding 
for plane 1
 
  332 icarus_stage0_producers.gaushitTPCEW.HitFinderToolVec.CandidateHitsPlane1.Plane:               1
 
  333 icarus_stage0_producers.gaushitTPCEW.HitFinderToolVec.CandidateHitsPlane1.RoiThreshold:        9.5
 
  334 icarus_stage0_producers.gaushitTPCEW.HitFinderToolVec.CandidateHitsPlane2:                     @local::candhitfinder_standard      # Sets 
hit finding 
for plane 2
 
  335 icarus_stage0_producers.gaushitTPCEW.HitFinderToolVec.CandidateHitsPlane2.Plane:               2
 
  336 icarus_stage0_producers.gaushitTPCEW.HitFinderToolVec.CandidateHitsPlane2.RoiThreshold:        9.
 
  338 icarus_stage0_producers.gaushitTPCEE.HitFinderToolVec.CandidateHitsPlane0:                     @local::candhitfinder_standard      # Sets 
hit finding 
for plane 0
 
  339 icarus_stage0_producers.gaushitTPCEE.HitFinderToolVec.CandidateHitsPlane0.Plane:               0
 
  340 icarus_stage0_producers.gaushitTPCEE.HitFinderToolVec.CandidateHitsPlane0.RoiThreshold:        9.
 
  341 icarus_stage0_producers.gaushitTPCEE.HitFinderToolVec.CandidateHitsPlane1:                     @local::candhitfinder_standard      # Sets 
hit finding 
for plane 1
 
  342 icarus_stage0_producers.gaushitTPCEE.HitFinderToolVec.CandidateHitsPlane1.Plane:               1
 
  343 icarus_stage0_producers.gaushitTPCEE.HitFinderToolVec.CandidateHitsPlane1.RoiThreshold:        9.5
 
  344 icarus_stage0_producers.gaushitTPCEE.HitFinderToolVec.CandidateHitsPlane2:                     @local::candhitfinder_standard      # Sets 
hit finding 
for plane 2
 
  345 icarus_stage0_producers.gaushitTPCEE.HitFinderToolVec.CandidateHitsPlane2.Plane:               2
 
  346 icarus_stage0_producers.gaushitTPCEE.HitFinderToolVec.CandidateHitsPlane2.RoiThreshold:        9.
 
  349 icarus_stage0_producers.ophit.InputModule:                                                     
"daqPMT" 
  350 icarus_stage0_producers.ophit.InputLabels:                                                     []
 
  352 ### Default purity monitor settings (single TPC readout assumed) 
  353 icarus_stage0_producers.purityana0.RawModuleLabel:                                             [
"daqTPCROI:PHYSCRATEDATATPCWW",
"daqTPCROI:PHYSCRATEDATATPCWE",
"daqTPCROI:PHYSCRATEDATATPCEW",
"daqTPCROI:PHYSCRATEDATATPCEE"]
 
  354 icarus_stage0_producers.purityana0.ValoreTauFCL:                                               600000.
 
  355 icarus_stage0_producers.purityana0.CryostatFCL:                                                0
 
  356 icarus_stage0_producers.purityana0.PlaneFCL:                                                   2
 
  357 icarus_stage0_producers.purityana0.ThresholdFCL:                                               3
 
  358 icarus_stage0_producers.purityana0.PersistPurityInfo:                                          
false 
  359 icarus_stage0_producers.purityana0.FillAnaTuple:                                               
false 
  360 icarus_stage0_producers.purityana0.PersistPurityInfo:                                          
false 
  361 icarus_stage0_producers.purityana0.FillAnaTuple:                                               
false 
  363 icarus_stage0_producers.purityana1.RawModuleLabel:                                             [
"daqTPCROI:PHYSCRATEDATATPCWW",
"daqTPCROI:PHYSCRATEDATATPCWE",
"daqTPCROI:PHYSCRATEDATATPCEW",
"daqTPCROI:PHYSCRATEDATATPCEE"]
 
  364 icarus_stage0_producers.purityana1.ValoreTauFCL:                                               600000.
 
  365 icarus_stage0_producers.purityana1.CryostatFCL:                                                1
 
  366 icarus_stage0_producers.purityana1.PlaneFCL:                                                   2
 
  367 icarus_stage0_producers.purityana1.ThresholdFCL:                                               3
 
  368 icarus_stage0_producers.purityana1.PersistPurityInfo:                                          
false 
  369 icarus_stage0_producers.purityana1.FillAnaTuple:                                               
false 
  370 icarus_stage0_producers.purityana1.PersistPurityInfo:                                          
false 
  371 icarus_stage0_producers.purityana1.FillAnaTuple:                                               
false 
BEGIN_PROLOG opflashCryoW opflashCryoW triggerfilterBNB triggerfilterNuMI triggerfilterOffbeamBNB triggerfilterOffbeamNuMI triggerfilterUnknown roifinder decon2droiWE
 
BEGIN_PROLOG opflashCryoW opflashCryoW triggerfilterBNB triggerfilterNuMI triggerfilterOffbeamBNB triggerfilterOffbeamNuMI triggerfilterUnknown roifinder roifinder2d gaushitTPCEE gaushitTPCWE purityana1 opflashCryoW flashfilterBNB flashfilterNuMI sequence::icarus_purity_monitor sequence::icarus_purity_monitor sequence::icarus_stage0_crt icarus_stage0_2d_data
 
process_name local::throughgoing_selection SelectEvents
 
BEGIN_PROLOG icarus_stage0_analyzers
 
BEGIN_PROLOG opflashCryoW opflashCryoW triggerfilterBNB triggerfilterNuMI triggerfilterOffbeamBNB triggerfilterOffbeamNuMI triggerfilterUnknown roifinder roifinder2d gaushitTPCEE icarus_stage0_WestHits_TPC
 
BEGIN_PROLOG opflashCryoW opflashCryoW triggerfilterBNB triggerfilterNuMI triggerfilterOffbeamBNB triggerfilterOffbeamNuMI triggerfilterUnknown roifinder roifinder2d icarus_stage0_EastHits_TPC
 
BEGIN_PROLOG crtdaq_icarus
 
BEGIN_PROLOG triggeremu_data_config_icarus settings PMTADCthresholds daqTPCROI
 
BEGIN_PROLOG opflashCryoW opflashCryoW triggerfilterBNB triggerfilterNuMI triggerfilterOffbeamBNB triggerfilterOffbeamNuMI triggerfilterUnknown roifinder roifinder
 
process_name sequence::icarus_stage0_EastHits_TPC physics drop *_ *_ *_DAQ drop *_decon1droi_ *_ drop *_decon1DroiTPC *_ *_ *physics producers daqTPC daqTPC
 
BEGIN_PROLOG standard_wirecell_sigproc
 
BEGIN_PROLOG gaushitTPCWW
 
BEGIN_PROLOG gaushitTPCEE
 
BEGIN_PROLOG opflashCryoW opflashCryoW triggerfilterBNB triggerfilterNuMI triggerfilterOffbeamBNB triggerfilterOffbeamNuMI triggerfilterUnknown roifinder roifinder2d gaushitTPCEE gaushitTPCWE purityana1 opflashCryoW flashfilterBNB flashfilterNuMI icarus_stage0_multiTPC
 
BEGIN_PROLOG extractTriggerConfig
 
BEGIN_PROLOG opflashCryoW opflashCryoW triggerfilterBNB triggerfilterNuMI triggerfilterOffbeamBNB icarus_stage0_trigger_OffbeamNuMI
 
BEGIN_PROLOG BeamGateDuration pmtthr
 
BEGIN_PROLOG opflashCryoW opflashCryoW triggerfilterBNB triggerfilterNuMI triggerfilterOffbeamBNB triggerfilterOffbeamNuMI triggerfilterUnknown roifinder decon2droiEW
 
BEGIN_PROLOG opflashCryoW opflashCryoW triggerfilterBNB triggerfilterNuMI triggerfilterOffbeamBNB triggerfilterOffbeamNuMI triggerfilterUnknown roifinder roifinder2d gaushitTPCEE gaushitTPCWE purityana1 opflashCryoW flashfilterBNB flashfilterNuMI sequence::icarus_purity_monitor icarus_stage0_2d_multiTPC
 
process_name standard_reco_uboone reco
 
BEGIN_PROLOG opflashCryoW opflashCryoW triggerfilterBNB triggerfilterNuMI triggerfilterOffbeamBNB triggerfilterOffbeamNuMI triggerfilterUnknown roifinder icarus_stage0_multiTPC_2d_TPC
 
BEGIN_PROLOG opflashCryoW opflashCryoW triggerfilterBNB triggerfilterNuMI triggerfilterOffbeamBNB triggerfilterOffbeamNuMI triggerfilterUnknown roifinder roifinder2d gaushitTPCEE gaushitTPCWE icarus_purity_monitor
 
BEGIN_PROLOG opflashCryoW opflashCryoW triggerfilterBNB triggerfilterNuMI triggerfilterOffbeamBNB triggerfilterOffbeamNuMI triggerfilterUnknown roifinder decon2droiEE
 
BEGIN_PROLOG icarus_pmtconfigbaselines
 
BEGIN_PROLOG opflashCryoW WindowStartTime
 
BEGIN_PROLOG opflashCryoW opflashCryoW triggerfilterBNB triggerfilterNuMI triggerfilterOffbeamBNB triggerfilterOffbeamNuMI triggerfilterUnknown roifinder roifinder2d gaushitTPCEE gaushitTPCWE purityana1 opflashCryoW icarus_stage0_PMT_BNB
 
BEGIN_PROLOG opflashCryoW opflashCryoW triggerfilterBNB triggerfilterNuMI triggerfilterOffbeamBNB triggerfilterOffbeamNuMI icarus_stage0_trigger_Unknown
 
BEGIN_PROLOG opflashCryoW opflashCryoW triggerfilterBNB triggerfilterNuMI triggerfilterOffbeamBNB triggerfilterOffbeamNuMI triggerfilterUnknown roifinder roifinder2d gaushitTPCEE gaushitTPCWE purityana1 opflashCryoW flashfilterBNB flashfilterNuMI sequence::icarus_purity_monitor sequence::icarus_purity_monitor icarus_stage0_crt
 
BEGIN_PROLOG opflashTPC3 mcopflashTPC3 sequence::icarus_reco_flash sequence::icarus_mc_reco_opt decon1droi
 
BEGIN_PROLOG opflashCryoW opflashCryoW triggerfilterBNB triggerfilterNuMI triggerfilterOffbeamBNB triggerfilterOffbeamNuMI triggerfilterUnknown roifinder roifinder2d gaushitTPCEE gaushitTPCWE purityana1 ophit
 
BEGIN_PROLOG opflashCryoW opflashCryoW triggerfilterBNB triggerfilterNuMI triggerfilterOffbeamBNB triggerfilterOffbeamNuMI triggerfilterUnknown icarus_stage0_multiTPC_TPC
 
BEGIN_PROLOG triggeremu_data_config_icarus settings PMTADCthresholds sequence::icarus_stage0_multiTPC_TPC physics sequence::icarus_stage0_EastHits_TPC physics sequence::icarus_stage0_WestHits_TPC physics producers purityana0 module_type
 
BEGIN_PROLOG opflashCryoW opflashCryoW triggerfilterBNB triggerfilterNuMI triggerfilterOffbeamBNB triggerfilterOffbeamNuMI triggerfilterUnknown roifinder decon2droiWW
 
BEGIN_PROLOG triggeremu_data_config_icarus settings PMTADCthresholds sequence::icarus_stage0_multiTPC_TPC physics sequence::icarus_stage0_EastHits_TPC physics opflashCryoW
 
BEGIN_PROLOG opflashCryoW opflashCryoW triggerfilterBNB triggerfilterNuMI triggerfilterOffbeamBNB triggerfilterOffbeamNuMI triggerfilterUnknown roifinder roifinder2d gaushitTPCEE gaushitTPCWE purityana1 opflashCryoW flashfilterBNB icarus_stage0_PMT_NuMI
 
BEGIN_PROLOG BeamGateDuration pmtthr physics producers trigtilewindowORS pmtthr physics producers trigtilewindowORC pmtthr physics producers trigtilewindowORN pmtthr physics producers trigtilewindowORE pmtthr physics producers trigtilewindowORSE pmtthr physics producers trigtilewindowORCE pmtthr physics producers trigtilewindowORNE pmtthr physics producers trigtilewindowORW pmtthr physics producers trigtilewindowORSW pmtthr physics producers trigtilewindowORCW pmtthr physics producers trigtilewindowORNW pmtthr physics producers trigslidewindowOR pmtthr physics producers trigslidewindowORE pmtthr physics producers trigslidewindowORW pmtthr physics analyzers effTiledOR pmtconfigbaselines
 
BEGIN_PROLOG triggeremu_data_config_icarus settings PMTADCthresholds sequence::icarus_stage0_multiTPC_TPC physics opflashCryoE
 
BEGIN_PROLOG opflashCryoW opflashCryoW triggerfilterBNB triggerfilterNuMI icarus_stage0_trigger_OffbeamBNB
 
process_name largeant Optical
 
BEGIN_PROLOG opflashCryoW opflashCryoW triggerfilterBNB icarus_stage0_trigger_NuMI
 
BEGIN_PROLOG opflashCryoW opflashCryoW triggerfilterBNB triggerfilterNuMI triggerfilterOffbeamBNB triggerfilterOffbeamNuMI triggerfilterUnknown roifinder roifinder2d gaushitTPCEE gaushitTPCWE purityana1 icarus_stage0_PMT