make_bins_per_decade#
- ctapipe.irf.binning.make_bins_per_decade(e_min, e_max, n_bins_per_decade=5)[source]#
Create energy bins with at least
n_bins_per_decade
bins per decade, while using the exact lower (e_min
) and upper (e_max
) limits. If you want to get exactlyn_bins_per_decade
usepyirf.binning.create_bins_per_decade
.The number of bins is calculated as
n_bins = ceil((log10(e_max) - log10(e_min)) * n_bins_per_decade)
.- Parameters:
- e_min: u.Quantity[energy]
Minimum energy, inclusive
- e_max: u.Quantity[energy]
Maximum energy, inclusive
- n_bins_per_decade: int
Minimum number of bins per decade
- Returns:
- bins: u.Quantity[energy]
The created bin array, will have units of
e_min