velocity.fcl
Go to the documentation of this file.
1 #include "services_dune.fcl"
2 #include "hitfindermodules_dune.fcl"
3 #include "filters.fcl"
4 #include "ProtoDUNEUnstableHVFilter.fcl"
5 #include "signalservices_dune.fcl"
6 #include "caldata_dune.fcl"
7 #include "trackfindermodules_dune.fcl"
8 #include "ecalibration.fcl"
9 #include "triggeralgo_service.fcl"
10 #include "photpropservices_dune.fcl"
11 #include "ProtoDUNEDataUtils.fcl"
12 #include "ProtoDUNEFembFilter.fcl"
13 
14 
15 process_name: velocity
16 
17 services:
18 {
19  #Load the service that manages root files for histograms.
20  TFileService: { fileName: "velocity.root" }
21  RandomNumberGenerator: {} #ART native random number generator
22  @table::protodune_services
23  message: @local::standard_info
24  FileCatalogMetadata: @local::art_file_catalog_mc
25 }
26 
27 #source is now a root file
28 source:
29 {
30  module_type: RootInput
31  maxEvents: -1 # Number of events to create
32 }
33 physics:
34 {
35  producers:{
36 
37  }
38 filters:
39  {
40 # filter: @local::pdsp_fembfilter_all
41 f1: @local::HVfilter
42  }
43  fpath: [f1]
44  analyzers:{
45  velocity:
46  {
47  module_type: "velocity"
48  DataUtils: @local::standard_protodunedatautils
49  }
50  }
51 
52 
53 ana: [ velocity ]
54  end_paths: [ ana ]
55 }
56 
57 # define the list of LArSoft modules to run through the simulate path
58 
59 
60 physics.analyzers.velocity.TrackModuleLabel: "pandoraTrack"
61 physics.analyzers.velocity.CalorimetryModuleLabel: "pandoracalo"
62 physics.analyzers.velocity.HitsModuleLabel: "linecluster"
63 physics.analyzers.velocity.SaveTrackInfo: true
64 #physics.analyzers.velocity.SelectEvents: [fpath]
65 services.PdspChannelMapService: @local::pdspchannelmap