- FIGURE.clear()
- p = pylab.plot(experiment_hist.bin_edges[:-1],
- experiment_hist.probabilities, 'r-',
- theory_hist.bin_edges[:-1],
- theory_hist.probabilities, 'b-')
- pylab.title(title)
- FIGURE.savefig(filename)
+ _FIGURE.clear()
+ axes = _FIGURE.add_subplot(1, 1, 1)
+ axes.hold(True)
+ axes.hist(x=experiment_hist.bin_edges[:-1], # one fake entry for each bin
+ weights=experiment_hist.counts, # weigh the fake entries by count
+ bins=experiment_hist.bin_edges,
+ align='mid', histtype='stepfilled',
+ color='r')
+ axes.hist(x=theory_hist.bin_edges[:-1], # one fake entry for each bin
+ weights=theory_hist.counts, # weigh the fake entries by count
+ bins=theory_hist.bin_edges,
+ align='mid', histtype='stepfilled',
+ color='b', alpha=0.5)
+ axes.set_title(title)
+ _FIGURE.savefig(filename)