HelloAuxDet.fcl
Go to the documentation of this file.
1 #Runs a demonstration module to print out information about AuxDet geometry, simulation, and reconstruction in the input file.
2 #Stole much of the structure of this file from beamana_job.fcl.
3 
4 #include "services_dune.fcl"
5 
6 process_name: HelloAuxDet
7 
8 services:
9 {
10  # Load the service that manages root files for histograms.
11  #TFileService: { fileName: "HelloAuxDet_hist.root" }
12  TimeTracker: {}
13  MemoryTracker: {}
14  RandomNumberGenerator: {} #ART native random number generator
15  message: @local::dune_message_services_prod_debug
16  FileCatalogMetadata: @local::art_file_catalog_mc
17  @table::protodune_services
18  IFBeam: {}
19 }
20 services.message.destinations.LogStandardOut.threshold: "INFO" #ToDO: Set this up to print out my info messages from HelloAuxDet
21 
22 #source is now a root file
23 source:
24 {
25  module_type: RootInput
26  maxEvents: -1
27  fileNames: ["input_file.root"]
28 }
29 
30 physics:
31 {
32  analyzers:
33  {
34  hello:
35  {
36  module_type: HelloAuxDet
37  #If you don't specify the lists of labels below, HelloAuxDet just prints everything.
38  #SimLabels: [largeant]
39  #DigitLabels: [largeant]
40  }
41  }
42 
43  ana: [ hello ]
44 
45  end_paths: [ ana ]
46 }
47