2 # File:    store_timed_tracks_icarus.fcl 
    3 # Purpose: Store selected timed tracks with energy estimation and trigger emulation into flat ROOT trees. 
    4 # Authors: Animesh Chatterjee (ANC238@pitt.edu), 
    5 #          Gianluca Petrillo (petrillo@slac.stanford.edu), 
    6 #          Jacob Zettlemoyer (jzettle@fnal.gov) 
    7 # Date:    September 22, 2021 
   19   BeamGateProducer: 
"daqTrigger" 
   20   TriggerProducer:  
"daqTrigger" 
   25 # ------------------------------------------------------------------------------ 
   29 # ------------------------------------------------------------------------------ 
   31   message:     @local::icarus_message_services_interactive_debug
 
   34     fileName: 
"timedtracks_store_test.root" 
   43       PFPproducer: 
"pandoraGausCryoW" 
   44       T0Producer: 
"pandoraGausCryoW" 
   45       T0selProducer: 
"t0selectorW" 
   46       TrackProducer: 
"pandoraTrackGausCryoW" 
   48         { 
Name:       
"M1"    TriggerTag:  
"simTiledORM1W" },
 
   49         { 
Name:       
"S3"    TriggerTag:  
"simTiledORS3W" },
 
   50         { 
Name:       
"S5"    TriggerTag:  
"simTiledORS5W" },
 
   51         { 
Name:       
"S8"    TriggerTag:  
"simTiledORS8W" },
 
   52         { 
Name:      
"S10"    TriggerTag: 
"simTiledORS10W" },
 
   53         { 
Name:      
"S15"    TriggerTag: 
"simTiledORS15W" }
 
   55       LogCategory: 
"TimeTrackTreeStorageCryoW" 
   60       PFPproducer: 
"pandoraGausCryoE" 
   61       T0Producer: 
"pandoraGausCryoE" 
   62       T0selProducer: 
"t0selectorE" 
   63       TrackProducer: 
"pandoraTrackGausCryoE" 
   65         { 
Name:       
"M1"    TriggerTag:  
"simTiledORM1E" },
 
   66         { 
Name:       
"S3"    TriggerTag:  
"simTiledORS3E" },
 
   67         { 
Name:       
"S5"    TriggerTag:  
"simTiledORS5E" },
 
   68         { 
Name:       
"S8"    TriggerTag:  
"simTiledORS8E" },
 
   69         { 
Name:      
"S10"    TriggerTag: 
"simTiledORS10E" },
 
   70         { 
Name:      
"S15"    TriggerTag: 
"simTiledORS15E" }
 
   72       LogCategory: 
"TimeTrackTreeStorageCryoE" 
   76   ana: [ t0TreeStoreW, t0TreeStoreE ]
 
   82 # ------------------------------------------------------------------------------ 
   85     @table::icarus_rootoutput
 
   86     outputCommands: [ 
"drop *", 
"keep *_*_*_stage1", 
"keep *_*_*_T0sel", 
"keep *_*_*_treestore" ]
 
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 caloskimCalorimetryCryoE physics caloskimCalorimetryCryoW physics sequence::physics pathW services
 
process_name drop raw::OpDetWaveforms_DataApr2016RecoStage1_saturation_ * physics
 
physics producers trigslidewindowOR6mW physics effSlidingOR6mW physics end_paths
 
process_name opflashCryoW ana
 
BEGIN_PROLOG gatesFromTracksW gatesFromTracksE streams
 
BEGIN_PROLOG vertical distance to the surface Name
 
BEGIN_PROLOG timetracktreestorage_base
 
outputs out1 outputCommands
 
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
 
services TFileService fileName
 
BEGIN_PROLOG sequence::SlidingWindowTriggerPatternsWindowPair END_PROLOG trigslidewindowOR6m output outputs
 
BEGIN_PROLOG sequence::SlidingWindowTriggerPatternsOppositeWindows END_PROLOG process_name