uproot.behaviors.TH2Poly.TH2Poly
Defined in uproot.behaviors.TH2Poly on line 11.
Inheritance order: |
---|
- class uproot.behaviors.TH2Poly.TH2Poly
Behaviors for two-dimensional polygon histograms: ROOT’s
TH2Poly
.
name
Inherited from uproot.behaviors.TH1.Histogram.
- TH2Poly.name
The name of the histogram.
title
Inherited from uproot.behaviors.TH1.Histogram.
- TH2Poly.title
The title of the histogram.
axes
Inherited from uproot.behaviors.TH1.Histogram.
- TH2Poly.axes
axis
Inherited from uproot.behaviors.TH1.Histogram.
- TH2Poly.axis(axis)
Returns a specified uproot.behaviors.TAxis.TAxis object.
The
axis
can be specified asa non-negative integer:
0
is the first axis,1
is the second, and2
is the third.a negative integer:
-1
is the last axis,-2
is the second-to-last, and-3
is the third-to-last.a string:
"x"
is the first axis,"y"
is the second, and"z"
is the third
(assuming that the histogram dimension supports a given
axis
).
weighted
Inherited from uproot.behaviors.TH1.Histogram.
- TH2Poly.weighted
True if the histogram has weights (
fSumw2
); False otherwise.
kind
Inherited from uproot.behaviors.TH1.Histogram.
- TH2Poly.kind
"COUNT"
for true histograms (TH*) and"MEAN"
for profile plots (TProfile*).- Type:
The meaning of this object
values
Inherited from uproot.behaviors.TH1.Histogram.
- TH2Poly.values(flow=False)
- Parameters:
flow (bool) – If True, include underflow and overflow bins before and after the normal (finite-width) bins.
Bin contents as a 1, 2, or 3 dimensional
numpy.ndarray
. Thenumpy.dtype
of this array depends on the histogram type.Setting
flow=True
increases the length of each dimension by two.
errors
Inherited from uproot.behaviors.TH1.Histogram.
- TH2Poly.errors(flow=False)
- Parameters:
flow (bool) – If True, include underflow and overflow bins before and after the normal (finite-width) bins.
Errors (uncertainties) in the values as a 1, 2, or 3 dimensional
numpy.ndarray
ofnumpy.float64
.If
fSumw2
(weights) are available, they will be used in the calculation of the errors. If not, errors are assumed to be the square root of the values.Setting
flow=True
increases the length of each dimension by two.
variances
Inherited from uproot.behaviors.TH1.Histogram.
- TH2Poly.variances(flow=False)
- Parameters:
flow (bool) – If True, include underflow and overflow bins before and after the normal (finite-width) bins.
Variances (uncertainties squared) in the values as a 1, 2, or 3 dimensional
numpy.ndarray
ofnumpy.float64
.If
fSumw2
(weights) are available, they will be used in the calculation of the variances. If not, variances are assumed to be equal to the values.Setting
flow=True
increases the length of each dimension by two.
counts
Inherited from uproot.behaviors.TH1.Histogram.
to_boost
Inherited from uproot.behaviors.TH1.Histogram.
- TH2Poly.to_boost(metadata=None, axis_metadata=None)
- Parameters:
metadata (dict of str → str) – Metadata to collect (keys) and their C++ class member names (values).
axis_metadata (dict of str → str) – Metadata to collect from each axis.
Converts the histogram into a
boost-histogram
object.
to_hist
Inherited from uproot.behaviors.TH1.Histogram.
- TH2Poly.to_hist(metadata=None, axis_metadata=None)
- Parameters:
metadata (dict of str → str) – Metadata to collect (keys) and their C++ class member names (values).
axis_metadata (dict of str → str) – Metadata to collect from each axis.
Converts the histogram into a
hist
object.