runProtoDUNEelectronAnaTree.fcl
Go to the documentation of this file.
1 #include "ProtoDUNEFembFilter.fcl"
2 #include "ProtoDUNEUnstableHVFilter.fcl"
3 #include "missingproductfilter.fcl"
4 #include "services_dune.fcl"
5 #include "ProtoDUNEelectronAnaTree.fcl"
6 #include "protodune_tools_dune.fcl"
7 
8 process_name: pdAnaTreeProcess
9 
10 services:
11 {
12  # Load the service that manages root files for histograms.
13  TFileService: { fileName: "pdelectronAnaTree.root" }
14  TimeTracker: {}
15  MemoryTracker: {}
16  RandomNumberGenerator: {} #ART native random number generator
17  message: @local::dune_message_services_prod_debug
18  FileCatalogMetadata: @local::art_file_catalog_mc
19  @table::protodune_data_reco_services
20  PdspChannelMapService: @local::pdspchannelmap
21  ChannelStatusService: @local::pdsp_channel_status
22  Geometry: @local::protodune_geo
23  LArG4Parameters: @local::protodune_largeantparameters
24  IFDH :{}
25 }
26 services.message.destinations.LogStandardOut.threshold: "INFO"
27 
28 #source is now a root file
29 source:
30 {
31  module_type: RootInput
32  maxEvents: -1
33  fileNames: ["input_file.root"]
34 }
35 
36 physics:
37 {
38  filters:
39  {
40  fHVfilter: @local::HVfilter
41  fFEMBfilter: @local::pdsp_fembfilter_beamside
42  fMissingproductfilter: @local::standard_missingproductfilter
43  }
44  fpath: [fHVfilter,fFEMBfilter,fMissingproductfilter]
45  analyzers:
46  {
47  pdAnaTree: @local::proto_AnaTree
48  }
49  ana: [ pdAnaTree ]
50 
51  end_paths: [ ana ]
52 
53 }
54 
55 outputs: {}
56 physics.analyzers.pdAnaTree.ShowerCalorimetryTag: "pandoraShowercaloSCE"
57 physics.analyzers.pdAnaTree.SelectEvents: [fpath]