iceberg5c_decode_reco.fcl
Go to the documentation of this file.
1 # iceberg5c_decode_reco.fcl
2 #
3 # David Adams
4 # February 2021
5 #
6 # Default reco for Iceberg 5c.
7 #
8 # This period has standard amplifier settings: 14 mV/fC, 2 us, 900 mV.
9 # ADCs are now 14-bit and so have rougly 1/4 gain of 12-bit.
10 
11 # Start from the Iceberg 3 reco.
12 #include "iceberg3_decode_reco.fcl"
13 
14 #include "channelstatus_iceberg5.fcl"
15 
16 # Decoding mods for Iceberg 5.
17 physics.producers.caldata.DecoderTool: "IcebergDecoderFrame14"
18 services.IcebergChannelMapService.FELIXFileName: "IcebergChannelMap_FELIX_FRAME14_v1.txt"
19 
20 # Switch to the Iceberg 5 dataprep.
21 services.RawDigitPrepService.ToolNames: @local::data.ib5_dataprep_seqs.wirecell
22 
23 # Use Iceberg 5 bad/noisy channels.
24 services.ChannelStatusService.BadChannels: @local::data.iceberg5_bad_channels
25 services.ChannelStatusService.NoisyChannels: @local::data.iceberg5_noisy_channels
26 
27 # Increase FFT size for noise removal.
28 services.LArFFT.FFTSize: 4096 # 2048 is not big enough for run 5
29 
30 # Use the iceberg 5c pedestal fitter.
31 tools.ib5_adcPedestalFit: @local::tools.ib5c_adcPedestalFit
32 
33 # Use the default Iceberg 5c calibration.
34 # See calibs_iceberg.fcl.
35 tools.areaGain_ib5: @local::tools.areaGain_ib5c
36 
37 # Define pedestal finder used in the pedestal update.
38 tools.ib5TailPedSignalFinder: @local::tools.ib5cTailPedSignalFinder