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. Currently only examples have been implemented. Needs a better structure in the future, possibly with database. The hardware response incorporator currently reads in the load amp response. If you want to read in the RI function for your reconstruction it needs to be changed in modules/RNO_G/hardweareResponseIncorporator.py l. 52, amp response.

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.

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]