Processing: normal_EYP-DFB-0780-100mA_25degC_C230_collimated_A230_MOT2N_6p4V_DG10-1500-PO1_A230_30cm_bare_SMF_fibre_near_center_288ns_delay_MPD_20231026_1207.g2 [2.000e+00 4.000e+00 6.000e+00 ... 7.994e+03 7.996e+03 7.998e+03] [[Model]] Model(one_gaussian_g2_model) [[Fit Statistics]] # fitting method = leastsq # function evals = 31 # data points = 3999 # variables = 4 chi-square = 5003.73474 reduced chi-square = 1.25249931 Akaike info crit = 904.336865 Bayesian info crit = 929.512064 R-squared = 0.99999934 [[Variables]] tau_fwhm: 277.460526 +/- 0.58185803 (0.21%) (init = 124) tau_0: 314.283128 +/- 0.25266698 (0.08%) (init = 312) c: 10139.4397 +/- 1.85375171 (0.02%) (init = 10725) A_0: 8706.67753 +/- 17.8400148 (0.20%) (init = 8996) [[Correlations]] (unreported correlations are < 0.100) C(tau_fwhm, A_0) = -0.5774 C(tau_fwhm, c) = -0.1466 def one_gaussian_g2_model(tau, c, A_0, tau_fwhm,tau_0): """ tau: time_bin_vector (ns) c: floor_offset A: decay_amplitude, tau_0: timing offset tau_c: time_constant """ tau_sigma = tau_fwhm/(2*np.sqrt(2*np.log(2))) return c + A_0*(np.exp(-(tau-tau_0)**2/(2*(tau_sigma**2))))