rwaveformdump.fcl
Go to the documentation of this file.
1 #include "services_dune.fcl"
2 #include "protodune_tools_dune.fcl"
3 
4 process_name: RawWaveformDump
5 
6 standard_rawwaveformdump:
7 {
8  module_type: "RawWaveformDump"
9  DumpWaveformsFileName: "protodune-signal-"
10  SimulationProducerLabel: "largeant"
11  DigitModuleLabel: "daq"
12  SelectGenLabel: "ANY"
13  SelectProcID: "ANY"
14  SelectPDGCode: 0
15  PlaneToDump: "U"
16  MinParticleEnergyGeV: 0.001 # units in GeV
17  MinEnergyDepositedMeV: 0.0 # units in MeV
18  MinNumberOfElectrons: 2000
19  MaxNumberOfElectrons: -1 # if negative, not imposed
20  SaveSignal: true
21  LogLevel: 1
22 }
23 
24 source:
25 {
26  module_type: RootInput
27  maxEvents: 1 # Number of events to create
28 }
29 
30 services:
31 {
32  TFileService: { fileName: "rawwaveformdump.root" }
33  TimeTracker: {}
34  MemoryTracker: { } #default is one
35  #RandomNumberGenerator: {} #ART native random number generator
36  @table::protodune_data_reco_services
37  message: @local::standard_info
38  IFDH: {}
39 }
40 
41 
42 physics:
43 {
44  analyzers:
45  {
46  rawwaveformdump: @local::standard_rawwaveformdump
47  }
48 
49  ana: [ rawwaveformdump ]
50  end_paths: [ ana ]
51 }