daqsimana_job_trigprim.fcl
Go to the documentation of this file.
1 // daqsimana_job_trigprim.fcl
2 //
3 // Run DAQSimAna on a file with recob::Hits from the trigger primitive
4 // generation chain. You probably don't want this file: More likely you
5 // want to run the noise creation, trigger primitive generation and
6 // DAQSimAna in one job (so you don't have to save enormous intermediate
7 // files of full waveforms), using
8 // addnoise_findprim_daqsimanas.fcl
9 
10 #include "services_dune.fcl"
11 #include "DAQSimAna.fcl"
12 
13 process_name: DAQSimAna
14 
15 services:
16 {
17  @table::dunefd_services
18  TFileService: { fileName: "DAQSimAna_hist.root" }
19  TimeTracker: {}
20  MemoryTracker: {} # default is one
21  RandomNumberGenerator: {} #ART native random number generator
22  FileCatalogMetadata: @local::art_file_catalog_mc
23  Geometry: @local::dune10kt_1x2x6_geo
24  message: @local::dune_message_services_prod
25 }
26 
27 physics:
28 {
29  analyzers:
30  {
31  daqanatrigprim: @local::standard_daqsimana
32  }
33 
34  ana: [ daqanatrigprim ]
35  end_paths: [ ana ]
36 
37 }
38 
39 source:
40 {
41  module_type: RootInput
42  maxEvents: -1 # Number of events to create
43 }
44 
45 
46 physics.analyzers.daqanatrigprim.HitLabel: "trigprim"
47 physics.analyzers.daqanatrigprim.MARLEYLabel: "marley"
48 
49 services.message.destinations.LogStandardOut.categories.BackTracker.limit: 0
50 services.message.destinations.LogStandardError.categories.BackTracker.limit: 0
51 
52 
53 services.message.debugModules: ["*"]
54 services.message.destinations.LogStandardOut.threshold: "DEBUG"
55 services.message.destinations.LogStandardError.categories.DAQSimAna.limit: 10