evgentest.fcl
Go to the documentation of this file.
1 
2 process_name: testGeo
3 
4 services:
5 {
6  # Load the service that manages root files for histograms.
7  message:
8  {
9  debugModules: "EventGeneratorTest"
10  destinations:
11  {
12  info:
13  {
14  type: "file"
15  filename: "evgentest.log"
16  threshold: "INFO"
17  categories: { EventGeneratorTest: {} }
18  }
19  }
20  }
21  RandomNumberGenerator: {}
22  user:
23  {
24  Geometry: @local::geometry
25  }
26 }
27 
28 source:
29 {
30  module_type: EmptyEvent
31  maxEvents: 1 # Number of events to create
32 }
33 
34 outputs:
35 {
36 }
37 
38 physics:
39 {
40 
41  analyzers:
42  {
43  evgentest:
44  {
45  module_type: "EventGeneratorTest"
46  TopVolume: "TopVolume"
47  GeometryFile: "Geometry/gdml/enter_filename_here.gdml"
48  }
49 
50  }
51 
52  #define the path for analyzer modules, order does not matter.
53  #see lines starting physics.analyzers below
54  ana: [ evgentest ]
55 
56  #end_paths is a keyword and contains the paths that do not modify the art::Event,
57  #ie analyzers and output streams. these all run simultaneously
58  end_paths: [ana]
59 }
60