NuRadioReco.modules.beamFormingDirectionFitter module
- NuRadioReco.modules.beamFormingDirectionFitter.get_array_of_channels(station, det, zenith, azimuth, polarization)[source]
Returns an array of the channel traces that is cut to the physical overlapping time
- Parameters:
- station: Station
Station from which to take the channels
- det: Detector
The detector description
- zenith: float
Arrival zenith angle at antenna
- azimuth: float
Arrival azimuth angle at antenna
- polarization: int
0: eTheta 1: ePhi
- class NuRadioReco.modules.beamFormingDirectionFitter.beamFormingDirectionFitter[source]
Bases:
object
Fits the direction using interferometry between desired channels.
Methods
run
(evt, station, det, polarization[, ...])reconstruct signal arrival direction for all events through beam forming.
begin
end
- run(evt, station, det, polarization, n_index=None, channels=None, ZenLim=None, AziLim=None)[source]
reconstruct signal arrival direction for all events through beam forming. https://arxiv.org/pdf/1009.0345.pdf
- Parameters:
- evt: Event
The event to run the module on
- station: Station
The station to run the module on
- det: Detector
The detector description
- polarization: int
0: eTheta 1: ePhi
- n_index: float
the index of refraction
- channels: list
the channel ids
- ZenLim: 2-dim array/list of floats
the zenith angle limits for the fit default if 0-90deg (upward coming signal)
- AziLim: 2-dim array/list of floats
the azimuth angle limits for the fit default is 0-360deg