import matplotlib.pyplot as plt
from matplotlib import gridspec
import numpy as np
import os
import re

data_arr = np.genfromtxt("cross_DFB-0780-080-780nm_46p000mA_180m_fibre_delay_fbs_pbs_nd_no_etalon_20220817_2035.g2",skip_header=3).T
plt.rcParams['font.size'] = '45'

plt.clf()
# fig,axs=plt.subplots(figsize=(11.69,8.27),constrained_layout=True,sharex=True)
fig,axs=plt.subplots(figsize=(18,8),constrained_layout=True,sharex=True)
axs.bar((data_arr[0]-240)*2,data_arr[1],width=2*(data_arr[0,1]-data_arr[0,0]),color='b')
axs.set_ylabel('coincidences')
axs.set_xlabel('time difference [ns]')
plt.savefig("sample_plot.png",format="png",dpi=1000,transparent=True)
# plt.show()