Reference on kuibit.sensitivity_curves

The sensitivity_curves module contains the power spectral distribution of the noise of known detectors. The available ones are:

kuibit.sensitivity_curves.Sn_CE1(freqs)[source]

Return the average power spectral density noise for Einstein Telescope in 1/Hz.

Note

The data was downloaded from https://cosmicexplorer.org/data/CE1_strain.txt and has range fmin=3, fmax=10000 (Hz).

The resampling to the requested frequencies is done considering the values of the nearest neighbors.

Parameters:

freqs (1d NumPy array) – Frequencies in Hz over which to evaluate the sensitivity curve.

Returns:

CE1 sensitivity curve in 1/Hz.

Return type:

FrequencySeries

kuibit.sensitivity_curves.Sn_CE2(freqs)[source]

Return the average power spectral density noise for Einstein Telescope in 1/Hz.

Note

The data was downloaded from https://cosmicexplorer.org/data/CE2_strain.txt and has range fmin=3, fmax=10000 (Hz).

The resampling to the requested frequencies is done considering the values of the nearest neighbors.

Parameters:

freqs (1d NumPy array) – Frequencies in Hz over which to evaluate the sensitivity curve.

Returns:

CE2 sensitivity curve in 1/Hz.

Return type:

FrequencySeries

kuibit.sensitivity_curves.Sn_ET_B(freqs)[source]

Return the average power spectral density noise for Einstein Telescope (variant B) in 1/Hz.

Note

The data was downloaded from https://apps.et-gw.eu/tds/?content=3&r=14323 and has range fmin=1, fmax=10000 (Hz).

Parameters:

freqs (1d NumPy array) – Frequencies in Hz over which to evaluate the sensitivity curve.

Returns:

ET-B sensitivity curve in 1/Hz.

Return type:

FrequencySeries

kuibit.sensitivity_curves.Sn_ET_D(freqs)[source]

Return the average power spectral density noise for Einstein Telescope (variant D) in 1/Hz.

Note

The data was downloaded from https://apps.et-gw.eu/tds/?content=3&r=14065 and has range fmin=1, fmax=10000 (Hz).

Parameters:

freqs (1d NumPy array) – Frequencies in Hz over which to evaluate the sensitivity curve.

Returns:

ET-D sensitivity curve in 1/Hz.

Return type:

FrequencySeries

kuibit.sensitivity_curves.Sn_KAGRA_D(freqs)[source]

Return the average power spectral density noise for KAGRA in 1/Hz.

Note

The data was downloaded from https://granite.phys.s.u-tokyo.ac.jp/svn/LCGT/trunk/sensitivity/spectrum/BW2009_VRSED.dat and has range fmin=1.00231, fmax=10000 (Hz).

The resampling to the requested frequencies is done considering the values of the nearest neighbors.

Parameters:

freqs (1d NumPy array) – Frequencies in Hz over to evaluate the sensitivity curve.

Returns:

KAGRA sensitivity curve in 1/Hz.

Return type:

FrequencySeries

kuibit.sensitivity_curves.Sn_LISA(freqs, arms_length=2500000000.0)[source]

Return the average power spectral density noise for LISA in 1/Hz.

The expression implemented is Equation (13) in https://arxiv.org/abs/1803.01944.

Parameters:
  • freqs (1d NumPy array) – Frequencies in Hz over which to evaluate the sensitivity curve.

  • arms_length (float) – Length of the detector’s arms in meters.

Returns:

LISA sensitivity curve in 1/Hz.

Return type:

FrequencySeries

kuibit.sensitivity_curves.Sn_aLIGO(freqs)[source]

Return the average power spectral density noise for advanced LIGO in 1/Hz. This is the Zero-Detuned-High-Power noise curve.

Note

The data was downloaded from https://dcc.ligo.org/LIGO-T1500293-v11/public and has range fmin=9, fmax=8192 (Hz).

The resampling to the requested frequencies is done considering the values of the nearest neighbors.

Parameters:

freqs (1d NumPy array) – Frequencies in Hz over to evaluate the sensitivity curve.

Returns:

Advanced LIGO Zero-Detuned High-Power sensitivity curve in 1/Hz.

Return type:

FrequencySeries

kuibit.sensitivity_curves.Sn_aLIGO_plus(freqs)[source]

Return the average power spectral density noise for Advanced LIGO + in 1/Hz.

Note

The data was downloaded from https://dcc.ligo.org/public/0149/T1800042/005/AplusDesign.txt and has range fmin=5, fmax=5000 (Hz).

The resampling to the requested frequencies is done considering the values of the nearest neighbors.

Parameters:

freqs (1d NumPy array) – Frequencies in Hz over to evaluate the sensitivity curve.

Returns:

aLIGO+ sensitivity curve in 1/Hz.

Return type:

FrequencySeries

kuibit.sensitivity_curves.Sn_voyager(freqs)[source]

Return the average power spectral density noise for voyager in 1/Hz.

Note

The data was downloaded from https://dcc.ligo.org/LIGO-T1500293-v11/public and has range fmin=5, fmax=10000 (Hz).

The resampling to the requested frequencies is done considering the values of the nearest neighbors.

Parameters:

freqs (1d NumPy array) – Frequencies in Hz over to evaluate the sensitivity curve.

Returns:

Voyager sensitivity curve in 1/Hz.

Return type:

FrequencySeries