driftvel.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 "ProtoDUNEFembFilter.fcl"
12 
13 
14 process_name: driftvel
15 
16 services:
17 {
18  #Load the service that manages root files for histograms.
19  TFileService: { fileName: "driftvel.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 physics:
33 {
34  producers:{
35 
36  }
37 #filters:
38 # {
39 # filter: @local::pdsp_fembfilter_all
40 # }
41 #fpath: [filter]
42  analyzers:{
43  driftvel:
44  {
45  module_type: "driftvel"
46  DataUtils: @local::standard_protodunedatautils
47  }
48  }
49 
50 
51 ana: [ driftvel ]
52  end_paths: [ ana ]
53 }
54 
55 # define the list of LArSoft modules to run through the simulate path
56 
57 
58 physics.analyzers.driftvel.TrackModuleLabel: "pandoraTrack"
59 physics.analyzers.driftvel.CalorimetryModuleLabel: "pandoracalo"
60 physics.analyzers.driftvel.HitsModuleLabel: "linecluster"
61 physics.analyzers.driftvel.SaveTrackInfo: true
62 #physics.analyzers.driftvel.SelectEvents: [fpath]
63 services.PdspChannelMapService: @local::pdspchannelmap