def fill_sim_hist (tree, hist, charge, exec_d4_d5):
  tenth = int(tree.GetEntries()/10)
  for entry_id, entry in enumerate(tree):
    if is_break_time(entry_id, tenth): break
    fill_hist_with_mu_e_times(hist, entry, charge, exec_d4_d5)
def fill_g4bl_hists (tree, pos_hist, neg_hist, exec_d4_d5):
  tenth  = int(tree.GetEntries()/10)
  for entry_id, entry in enumerate(tree):
    if is_break_time(entry_id, tenth): break
    fill_hist_with_mu_e_times(pos_hist, entry, "+", exec_d4_d5)
    fill_hist_with_mu_e_times(neg_hist, entry, "-", exec_d4_d5)