ubnfspct-generic.fcl
Go to the documentation of this file.
1 // Generic MicroBooNE WC/LS NF+SP+CT+Butcher job
2 #include "services_microboone.fcl"
3 #include "database_microboone.fcl"
4 #include "wcls.fcl"
5 #include "celltreeub.fcl"
6 
7 process_name: ubnfspct
8 
9 services:
10 {
11  TFileService: { fileName: "test1.root" }
12  #TimeTracker: {}
13  RandomNumberGenerator: {}
14  message: @local::standard_info
15  @table::microboone_services
16  UBOpReadoutMap: @local::microboone_opreadoutmap
17  PMTGainService: @local::microboone_pmtgain_service
18  ElectronicsCalibService: @local::microboone_electronicscalib_service
19 }
20 
21 services.DetectorPropertiesService.NumberTimeSamples: 6400
22 services.DetectorClocksService.InheritClockConfig: false
23 services.DetectorClocksService.TriggerOffsetTPC: -0.400e3
24 
25 services.PMTGainService.PmtGainProvider.UseDB: false
26 services.ElectronicsCalibService.ElectronicsCalibProvider.UseDB: true
27 
28 
29 source :{
30  module_type: RootInput
31  saveMemoryObjectThreshold: 10485760
32 
33  #inputCommands: ["drop *", "keep raw::RawDigits_*_*_*"]
34  inputCommands: ["drop *", "keep *_*_*_Swizzler"]
35 }
36 
37 physics :{
38  producers: {
39  nfsp : @local::wcls.producers.nfsp
40  butcher : @local::wcls.producers.butcher
41  }
42 
43  #filters: {
44  #filter: {
45  #module_type: "EventFilter"
46  #BadEvents: [ 0 ]
47  #BadRuns: [ 0 ]
48  #EventList: "numucc_sel2_5E19_1000events.txt"
49  #Selection: 1
50  #}
51  #}
52 
53  analyzers : {
54  Event : @local::celltreeub
55  }
56 
57  p1 : [
58  #filter
59  nfsp
60  ,butcher
61  ]
62 
63  ana : [
64  Event
65  ]
66 
67  trigger_paths : [ p1 ]
68 
69  #o1 : [ WCUB, out1 ]
70  o1 : [ out1 ]
71  end_paths: [ o1, ana ]
72 }
73 
74 outputs:{
75  out1: {
76  module_type: RootOutput
77  fileName: "output.root"
78  #SelectEvents: [p1]
79  saveMemoryObjectThreshold: 10485760
80 
81  outputCommands : [
82  "keep *_*_*_*",
83  "drop *_nfsp_raw_*",
84  "drop *_nfsp_threshold_*",
85  "drop *_nfsp_wiener_*",
86  "drop *_nfsp_gauss_*",
87  "drop *_wcNoiseFilter_*_*",
88  "drop *_daq_*_*"
89  ]
90 
91  }
92 }