NuRadioReco.detector.RNO_G.analog_components module

NuRadioReco.detector.RNO_G.analog_components.load_amp_response(amp_type='rno_surface', temp=293.15, path='/home/runner/work/NuRadioMC/NuRadioMC/NuRadioReco/detector/RNO_G')[source]

Read out amplifier gain and phase.

These are all ‘placeholder’ measurements of a single reference amplifier/signal chain; more up-to-date, channel-specific amplifier responses may be loaded via the rnog_detector class.

Temperature dependence: the function loads a reference measurement made at room temperature and will correct it for the temperature. The correction function is obtained empirically for one amplifier of reference (one Surface board and one DRAB + fiber + IGLU chain) by studying its gain in a climate chamber at different temperatures.

Parameters:
amp_type: string
  • “rno_surface”: the surface signal chain

  • “iglu”: the in-ice signal chain

  • “phased_array”: the additional filter of the phased array channels before going into the phased array trigger.

  • “rno_surface_impulse”: alternative measurement of the surface signal chain response, including the RADIANT

  • “deep_impulse”: alternative measurement of the deep (iglu) signal chain response, including the RADIANT

temp: float (default 293.15K)

the default temperature in Kelvin that the amplifier response is corrected for

NuRadioReco.detector.RNO_G.analog_components.get_available_amplifiers()[source]

Returns a list of available amplifiers