prodCRT_protodunedp_driftY.fcl
Go to the documentation of this file.
1 #include "services_dune.fcl"
2 #include "singles_dune.fcl"
3 #include "largeantmodules_dune.fcl"
4 #include "detsimmodules_dune.fcl"
5 #include "mccheatermodules.fcl"
6 #include "photpropservices_dune.fcl"
7 #include "opticaldetectormodules_dune.fcl"
8 #include "opticaldetectorservices_dune.fcl"
9 
10 process_name: gen
11 services:
12 {
13  TFileService: { fileName: "protodunedp_CRT_gen_hist.root" }
14  TimeTracker: {}
15  RandomNumberGenerator: {} #ART native random number generator
16  message: @local::standard_info
17  @table::protodunedphase_driftY_simulation_services_legacy
18 }
19 source:
20 {
21  module_type: EmptyEvent
22  timestampPlugin: { plugin_type: "GeneratedEventTimestamp" }
23  maxEvents: 1 # Number of events to create
24  firstRun: 1 # Run number to use for this file
25  firstEvent: 1 # number of first event in the file
26 }
27 physics:
28 {
29  producers:
30  {
31  generator:
32  {
33  module_type: "CRTGen"
34  Mode: 0
35  EnergyDistribution: 0
36  }
37  rns: { module_type: "RandomNumberSaver" }
38  }
39  simulate: [ rns, generator]
40  stream1: [ out1 ]
41  trigger_paths: [simulate]
42  end_paths: [stream1]
43 }
44 
45 
46 
47 outputs:
48 {
49  out1:
50  {
51  module_type: RootOutput
52  fileName: "protodunedp_CRT_gen.root" #default file name, can override from command line with -o or --output
53  }
54 }