13import matplotlib.pyplot
as plt
19plt.style.use(hep.style.ROOT)
20fig, ax1 = plt.subplots(figsize=(10, 6))
22h1 = ROOT.TH1F(
"h1",
"my histogram", 100, -3, 3)
24h1[...] = np.histogram(np.random.normal(0, 1, 10000), range=(-3, 3), bins=100)[0]
26hep.histplot(h1, ax=ax1, histtype=
"fill", color=
"white", edgecolor=
"blue", linewidth=1.5, alpha=0.5)
28hint1 = ROOT.TH1F(
"hint1",
"h1 bins integral", 100, -3, 3)
30hint1[...] = np.cumsum(h1.values())
33hep.histplot(hint1, ax=ax2, histtype=
"errorbar", color=
"red", marker=
"+", markersize=3)
36plt.title(
"Histogram with Cumulative Sum")