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
e06d3f13d0
ZH: lib/rit: normalise P in pow_and_time
2023-03-22 15:36:02 +01:00
daccdb4e91
fixup to 06e4cd9
2023-02-20 17:49:15 +01:00
84b7280a8b
ZH: figlib: report chi**2 when fitting
2023-02-20 17:37:38 +01:00