Quantum Efficiency Curves#

Comparing the quantum efficiencies for POGS and ZIMLAT

qe curves
import os

import matplotlib.pyplot as plt
import polars as pl

import mirage as mr  # noqa

df_zimlat = pl.read_csv(os.path.join(os.environ['DATADIR'], 'zimlat_qe.csv'))
df_pogs = pl.read_csv(
    os.path.join(os.environ['DATADIR'], 'kaf16803_quantum_efficiency.csv')
)
df_zimmain = pl.read_csv(os.path.join(os.environ['DATADIR'], 'qe_zl55cmos.csv'))

plt.plot(df_zimlat['lambda_nm'], df_zimlat['qe'], label='ZIMLAT')
plt.plot(df_pogs['lambda_nm'], df_pogs['qe'], label='POGS')
plt.plot(df_zimmain['lambda_nm'], df_zimmain['qe'], label='ZIMMAIN')

plt.legend()
plt.grid()
plt.xlabel('Wavelength [nm]')
plt.ylabel('Quantum efficiency')
plt.tight_layout()
plt.show()

Total running time of the script: (0 minutes 0.247 seconds)

Gallery generated by Sphinx-Gallery