uproot.behaviors.RooCurve.RooCurve
Defined in uproot.behaviors.RooCurve on line 40.
Inheritance order: |
---|
- class uproot.behaviors.RooCurve.RooCurve
Behaviors for RooCurve.
Beyond the behavior of a
TGraph
this also provides functionality to interpolate the graph at provided points, or extract a stored histogram (given bin edges).
name
- RooCurve.name
The name of the histogram.
title
- RooCurve.title
The title of the histogram.
curve_type
- RooCurve.curve_type
Determines whether curve represents values or errors by checking if it is open or closed.
Returns “VALUES” or “ERRORS”.
interpolate
- RooCurve.interpolate(xvalues)
- Parameters:
xvalues (array_like) – xvalues to interpolate at.
Returns y values when RooCurve is interpolated at the given x values.
interpolate_asymm_errors
- RooCurve.interpolate_asymm_errors(xvalues)
- Parameters:
xvalues (array_like) – xvalues to interpolate at.
- Returns:
Upper boundary of uncertainty band. down (array_like): Lower boundary of uncertainty band.
- Return type:
up (array_like)
Returns asymmetric y errors when RooCurve is interpolated at the given x values.
interpolate_errors
- RooCurve.interpolate_errors(xvalues)
- Parameters:
xvalues (array_like) – xvalues to interpolate at.
Returns y errors when RooCurve is interpolated at the given x values.
to_boost
to_hist
values
Inherited from uproot.behaviors.TGraph.TGraph.
- RooCurve.values(axis='both')
- Parameters:
axis (int or str) – If
0
,-2
, or"x"
, get the x axis. If1
,-1
, or"y"
, get the y axis. If"both"
, get"x"
and"y"
axes as a 2-tuple.
Returns the values of all points in the scatter plot, either as a 1-dimensional NumPy array (if
axis
selects only one) or as a 2-tuple (ifaxis="both"
).