run_T0RecoAnodePiercers_data.fcl
Go to the documentation of this file.
1 #include "services_dune.fcl"
2 #include "triggeralgo_service.fcl"
3 #include "ProtoDUNEUnstableHVFilter.fcl"
4 #include "ProtoDUNEFembFilter.fcl"
5 #include "T0RecoAnodePiercers.fcl"
6 #include "protodune_tools_dune.fcl"
7 
8 process_name: T0RecoAnodePiercers
9 
10 services:
11 {
12  scheduler: { defaultExceptions: false } # Make all uncaught exceptions fatal.
13  # Load the service that manages root files for histograms.
14  TFileService: { fileName: "T0RecoAnodePiercers_reco.root" }
15  TimeTracker: {}
16  ExptGeoHelperInterface: @local::dune_geometry_helper
17  GeometryConfigurationWriter: {}
18  Geometry: @local::protodunev7_geo
19  DetectorProperties: @local::protodune_detproperties
20  LArProperties: @local::dunefd_properties
21  DetectorClocksService: @local::protodune_detectorclocks
22  MemoryTracker: {} # default is one
23  RandomNumberGenerator: {} #ART native random number generator
24  message: @local::dune_message_services_prod_debug
25  IFDH: {}
26  FileCatalogMetadata: @local::art_file_catalog_mc
27  @table::protodune_services
28  @table::protodune_data_reco_services
29 }
30 
31 physics:
32 {
33  filters: {
34  FEMB: @local::pdsp_fembfilter_all
35  HV: @local::HVfilter
36  }
37 
38  producers: {
39  anodet0reco: @local::T0RecoAnodePiercers
40  }
41 
42  anoderecot0: [FEMB,HV,anodet0reco]
43  trigger_paths: [ anoderecot0 ]
44  stream: [out1]
45  end_paths: [stream]
46 
47 }
48 
49 
50 #source is now a root file
51 source: {
52  module_type: RootInput
53  maxEvents: 20 # Number of events to create
54  }
55 
56 outputs: {
57 
58  out1:
59  {
60  module_type: RootOutput
61  fileName: "T0RecoAnodePiercers.root"
62  dataTier: "recot0"
63  compressionLevel: 1
64  }
65 }
66