pionanalysismc.fcl
Go to the documentation of this file.
1 #include "services_dune.fcl"
2 #include "hitfindermodules_dune.fcl"
3 #include "filters.fcl"
4 #include "signalservices_dune.fcl"
5 #include "caldata_dune.fcl"
6 #include "trackfindermodules_dune.fcl"
7 #include "ecalibration.fcl"
8 #include "triggeralgo_service.fcl"
9 #include "photpropservices_dune.fcl"
10 #include "ProtoDUNEDataUtils.fcl"
11 #include "ProtoDUNEBeamlineFilter.fcl"
12 
13 
14 process_name: pionanalysismc
15 
16 services:
17 {
18  #Load the service that manages root files for histograms.
19  TFileService: { fileName: "mcproton.root" }
20  RandomNumberGenerator: {} #ART native random number generator
21  @table::protodune_services
22  message: @local::standard_info
23  FileCatalogMetadata: @local::art_file_catalog_mc
24 }
25 
26 #source is now a root file
27 source:
28 {
29  module_type: RootInput
30  maxEvents: -1 # Number of events to create
31 }
32 
33 outputs:
34 {
35  out1:
36  {
37  module_type: RootOutput
38  fileName: "mcproton.root" #default file name, can override from command line with -o or --output
39  dataTier: "reconstructed"
40  fastCloning: false
41  }
42 }
43 
44 physics:
45 {
46  producers:{
47 
48  }
49  #filters: {
50  #f1: @local::standard_protodunebeamlinefilter_Proton_1GeV
51  #}
52  #fpath: [f1]
53 
54  analyzers:{
55  protonanalysis:
56  {
57  module_type: "pionanalysismc"
58  BeamModuleLabel: "beamevent"
59  CalorimetryTag: "pandoracalo"
60  TrackerTag: "pandoraTrack"
61  ShowerTag: "pandoraShower"
62  PFParticleTag: "pandora"
63  GeneratorTag: "generator"
64  Verbose: true
65  DataUtils: @local::standard_protodunedatautils
66  }
67  }
68 
69  ana: [ protonanalysis ]
70  stream1: [ out1 ]
71  end_paths: [ ana ]
72 }
73 
74 
75