1 #include "services_dune.fcl"
2 #include "IcebergRawDecoder.fcl"
3 #include "IcebergDataInterfaceTool.fcl"
4 #include "channelstatus_iceberg.fcl"
5 #include "hitfindermodules_dune.fcl"
6 #include "trackfindermodules_dune.fcl"
7 #include "channelstatus_iceberg.fcl"
9 process_name: Signal2Noise
13 TFileService: { fileName: "signal2noise.root" }
16 RandomNumberGenerator: {} #ART native random number generator
18 message: @local::dune_message_services_prod
20 FileCatalogMetadata: @local::art_file_catalog_data
21 ExptGeoHelperInterface: @local::dune_geometry_helper
22 GeometryConfigurationWriter: {}
23 Geometry: @local::iceberg_geo
28 module_type: RootInput
29 maxEvents: 10 # Number of events to create
37 module_type: "Signal2Noise"
38 RawDigitLabel: "tpcrawdecoder"
39 RawInstanceLabel: "daq"
40 #WireProducerLabel: "caldata"
41 #WireInstanceLabel: "dataprep"
44 HitModuleLabel: "linecluster"
45 TrackModuleLabel: "pmtrack"
46 CalorimetryModuleLabel: "pmtrackcalo"
48 SelectedWires: [75, 180, 101, 187, 900, 1100]
57 # define the list of LArSoft modules to run through the simulate path
58 #change TrackModuleLabel and CalorimetryModuleLabel here to "pmtrack" and "pmtrackcalo" or "pandoraTrack and pandoracalo" if required
59 #physics.analyzers.signal2noise.TrackModuleLabel: "pmtrack"
60 #physics.analyzers.signal2noise.CalorimetryModuleLabel: "pmtrackcalo"
62 #services.PdspChannelMapService: @local::pdspchannelmap
64 #use linecluster to the old reco files
65 #physics.analyzers.signal2noise.HitModuleLabel: "linecluster"
67 #services.SpaceCharge.EnableSimSpatialSCE: true
68 #services.SpaceCharge.EnableCorrSCE: true
69 #services.SpaceCharge.EnableSimEfieldSCE: true
70 #services.SpaceCharge.EnableSimulationSCE: true
72 # channel status service (service_provider should be specified)
73 services.ChannelStatusService.BadChannels: @local::iceberg3_bad_channels
74 services.ChannelStatusService.NoisyChannels: @local::iceberg3_noisy_channels
75 services.ChannelStatusService.service_provider: "SimpleChannelStatusService"
77 services.DetectorClocksService: @local::dunefd_detectorclocks
78 services.DetectorPropertiesService: @local::protodunesp_detproperties
79 services.LArPropertiesService: @local::dunefd_properties
80 services.DetectorPropertiesService.GetHVDriftfromSamweb: false
81 services.DetectorPropertiesService.GetReadOutWindowSizefromSamweb: false
83 services.DetectorPropertiesService.NumberTimeSamples: 2000
84 services.DetectorPropertiesService.ReadOutWindowSize: 2000
86 services.DetectorPropertiesService.TimeOffsetU: -4
87 services.DetectorPropertiesService.TimeOffsetV: 0