NuRadioReco.modules.efieldToVoltageConverter module
- class NuRadioReco.modules.efieldToVoltageConverter.efieldToVoltageConverter(log_level=0)[source]
Bases:
object
Convolves electric field with antenna response to get the voltage output of the antenna
Module that should be used to convert simulations to data. It assumes that at least one efield is given per channel as input. It will convolve the electric field with the corresponding antenna response for the incoming direction specified in the channel object. The station id, defines antenna location and antenna type.
Methods
begin
([debug, uncertainty, time_resolution, ...])Begin method, sets general parameters of module
end
run
- begin(debug=False, uncertainty=None, time_resolution=0.1, pre_pulse_time=200, post_pulse_time=200)[source]
Begin method, sets general parameters of module
- Parameters:
- debug: bool
enable/disable debug mode (default: False -> no debug output)
- uncertainty: dictionary (default: {})
optional argument to specify systematic uncertainties. currently supported keys
‘sys_dx’: systematic uncertainty of x position of antenna
‘sys_dy’: systematic uncertainty of y position of antenna
‘sys_dz’: systematic uncertainty of z position of antenna
- ‘sys_amp’: systematic uncertainty of the amplifier aplification,
specify value as relative difference of linear gain
- ‘amp’: statistical uncertainty of the amplifier aplification,
specify value as relative difference of linear gain
- time_resolution: float
time resolution of shifting pulse times
- pre_pulse_time: float
length of empty samples that is added before the first pulse
- post_pulse_time: float
length of empty samples that is added after the simulated trace