Commit graph

351 commits

Author SHA1 Message Date
de92e25b75 Pulse: normalise template before correlating 2023-05-17 17:48:23 +02:00
f4d8966df8 Pulse: explicit window for signal + cache writing toggle 2023-05-17 17:48:23 +02:00
003245fbd0 WIP 2023-05-17 13:54:29 +02:00
fd636247b9 Pulse: fix import pairwise for python <3.10 2023-05-17 13:54:29 +02:00
208bd9a35d ZH: findks: introduce tqdm + suppress many figures warning 2023-05-17 13:54:29 +02:00
7eaa97d0cb ZH: rename clock repair-all mode to repair-full 2023-05-17 13:54:29 +02:00
278d029f8e ZH: k-find: only correlate against strongest signal
The summing of the first antennas can bias the k's for later antennas.
Since the set of k's is limited to -3,-2,..,3 this influences the amount of 'correct' k's to try.
It is better to use the strongest signal only to keep the same reference point
2023-05-17 13:54:29 +02:00
092c9344f3 ZH: missed path.basename for fig_fnames 2023-05-17 13:54:28 +02:00
d0320298c2 ZH: findks:: sum-maxima figure + shower_plane location in titling 2023-05-17 13:54:28 +02:00
82a33bd84c ZH: make: introduce rough-findks target 2023-04-28 17:16:23 +02:00
01164ddfae ZH: prefer str.format with g over e 2023-04-28 17:14:49 +02:00
5abed24ecf ZH: findks: introduce snr into period shift figures 2023-04-28 17:10:13 +02:00
3bc5504c2b ZH: findks: u rewrite function from samples to periods
This makes sure to actually use interpolation to find the best period offset instead of rolling the samples.
The latter won't work when the period is not dividable by the sampling period.
2023-04-28 17:08:53 +02:00
9f610ab2e7 ZH: findks: let function determine shifts irrespective of sampling 2023-04-28 16:37:35 +02:00
581b83ac5b ZH: figlib: stabilise chisquare calculation 2023-04-28 16:32:54 +02:00
80cc240f23 Pulse: move thresholding plot code around 2023-04-28 16:11:08 +02:00
22d96c99bd Pulse: fix wrong template_dt var in trace_upsampler 2023-04-26 18:27:55 +02:00
59feab014e Pulse: snr plot multiple template_dt curves 2023-04-26 17:04:34 +02:00
168b0a60bc Pulse: move timeresidual matching to function 2023-04-26 15:49:20 +02:00
1f00a3fe76 Pulse: move templating to function 2023-04-26 15:21:12 +02:00
227a897840 Pulse: noise realisation option to normalise 2023-04-26 14:51:49 +02:00
fd9119ad89 Pulse: snr plot: indicate masking 2023-04-26 14:51:01 +02:00
279ea46550 Pulse: analog_template interpol + rename snr_factor 2023-04-26 13:45:56 +02:00
4abb6997b8 Pulse Matching: introduce caching mechanism 2023-04-25 11:51:24 +02:00
a011aee28e Pulse finding for multiple SNR 2023-04-24 18:37:13 +02:00
81b3502de5 Pulse: fit gaussian 2023-04-24 17:52:19 +02:00
8f42db2a99 Pulse: switched filter + sample template for fine time offset 2023-04-24 16:59:54 +02:00
354ec93a79 Pulse timing: trace_resamplers paramater change 2023-04-24 13:12:53 +02:00
bca924cdc2 Faster template correlation for pulsed_timing 2023-04-19 20:35:53 +02:00
b415786806 Try out tqdm 2023-04-19 20:34:30 +02:00
04858ea01a Simple Pulse finding using Template Correlation 2023-04-19 17:04:46 +02:00
465b78c535 ZH: Determine SNR for Airshower vs Noise 2023-04-13 17:10:11 +02:00
aabdca4f98 ZH: specify beacon_snr_fname 2023-04-13 15:28:25 +02:00
8dc2d3b7f0 ZH: matrix: improve SNR vs time res plot 2023-04-13 12:40:01 +02:00
68e272a5dc ZH: [make][matrix]: split finding and reporting ks 2023-04-13 12:37:22 +02:00
6de4f5d9a5 ZH: make: include bnadpass frequencies for SNR 2023-04-13 12:34:49 +02:00
103bde61f8 ZH: (WIP) fitting random phasor sum to antenna phases 2023-04-13 12:34:14 +02:00
1130f2c679 ZH: plotting improvements 2023-04-13 12:28:04 +02:00
ee13fe91f9 ZH: SNR: airshower to noise + show SNR on debug plot 2023-04-13 12:25:04 +02:00
b20e2f0f03 ZH: Note SNRs in legends of the plots 2023-04-12 22:42:59 +02:00
83811bbd1a WIP on Pulse Detection 2023-04-11 14:51:08 +02:00
5ea4a0df17 Why is clk-phase not zero is unresolved
Merge branch 'why-is-clk-phase-not-zero-centered' into main
2023-03-27 17:08:16 +02:00
dbb0352229 ZH: move airshower beacon simulation to top folder 2023-03-27 17:02:18 +02:00
7a7647f231 ZH: elaborate power on grid plots
It now produces trace view aswell as power on grid for different positions while looking for the best location
2023-03-27 16:59:28 +02:00
878c476a4a ZH: save phase_time_residuals for SNR plotting required for (a585677) 2023-03-27 16:56:38 +02:00
97f7b0ba8c ZH: show fitting information in phase plots 2023-03-27 16:54:47 +02:00
2f6616734b ZH: control noise realisations when generating traces 2023-03-27 16:52:32 +02:00
cea74ee2cd ZH: rit: slice_figure colorbar kwargs 2023-03-27 16:51:36 +02:00
bc712b5dbb ZH: matrix: setup softlink for clockfiles if possible 2023-03-27 16:48:44 +02:00
a58567728d ZH: matrix: SNR plot compared to Rice and Gaussian 2023-03-27 16:47:43 +02:00