NuRadioReco.modules.electricFieldSignalReconstructor module

class NuRadioReco.modules.electricFieldSignalReconstructor.electricFieldSignalReconstructor[source]

Bases: object

Calculates basic signal parameters.

Methods

run(evt, station, det[, ...])

reconstructs quantities for electric field

begin

end

begin(signal_window_pre=10, signal_window_post=40, noise_window=100, log_level=0)[source]
run(evt, station, det, signal_search_window=None, fluence_method='noise_subtraction', fluence_estimator_kwargs={}, debug=False)[source]

reconstructs quantities for electric field

Parameters:
evt: event
station: station
det: detector
signal_search_window: tuple (optional)

search window for signal in ns

fluence_method: str (optional)

method to calculate fluence (“noise_subtraction” or “rice_distribution”)

fluence_estimator_kwargs: dict (optional)

kwargs for fluence estimator. Only used if fluence_method is “rice_distribution”

debug: bool (optional)

set debug

end()[source]