mirror of
				https://gitlab.science.ru.nl/mthesis-edeboone/m-thesis-introduction.git
				synced 2025-10-31 03:46:44 +01:00 
			
		
		
		
	| .. | ||
| figures | ||
| lib | ||
| ZH_airshower | ||
| aa_generate_beacon.py | ||
| ab_modify_clocks.py | ||
| ac_show_signal_to_noise.py | ||
| ba_measure_beacon_phase.py | ||
| bb_measure_true_phase.py | ||
| bc_baseline_phase_deltas.py | ||
| bd_antenna_phase_deltas.py | ||
| ca_period_from_shower.py | ||
| cb_report_measured_antenna_time_offsets.py | ||
| da_reconstruction.py | ||
| db_longitudinal_figure.py | ||
| Makefile | ||
| README.md | ||
| reconstruction.py | ||
| scriptlib.py | ||
| show_beacon_amplitude_antennas.py | ||
| view_beaconed_antenna.py | ||
| view_orig_ant0.py | ||
Airshower + Beacon simulation
Simulate receiving an airshower and beacon in an array. Using the beacon, the clocks can be calibrated.
The ZHaires simulated airshower is stored in ./ZH_airshower. The produced files can be read using ./earsim.
All quantities are stored in HDF5 files with the airshower data.
Steps:
- 
Setup
- 
Beacon ([./aa_generate_beacon.py])
- Define tx position
 - Read in antennas
 - Sample beacon at each antenna
 - Add to relevant polarisation
 - Save antenna traces
 
 - 
Timeoffset ([./ab_modify_clocks.py])
- Generate timeoffsets for each antenna
 - Modify time samples
 
 
 - 
 - 
Beacon analysis
- Find beacon frequency and phase in antenna traces ([./ba_measure_beacon_phase.py])
 - Remove phase due to distances
 - Analyse the sigma between antenna pairs
 - Remove 0j part and take the mean of (:,j)
 - Assign mean as clock shift phase of antenna
 
 - 
Find k*2\pi phase offsets (periods) ([./ca_periods_from_showers.py])
 - 
Rewrite clocks and do interferometric reconstruction ([./da_reconstruction.py])