Specification of a slice operation along one dimension.
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
Rebin the dimension, grouping a number of original bins into a new one.
Sum bins along this dimension, effectively resulting in a projection.
Specification of a slice operation along one dimension.
static uint64_t sum(uint64_t i)
- Warning
- This is part of the ROOT 7 prototype! It will change without notice. It might trigger earthquakes. Feedback is welcome!
Definition at line 40 of file RSliceSpec.hxx.
#include <ROOT/RSliceSpec.hxx>
◆ RSliceSpec() [1/6]
| ROOT::Experimental::RSliceSpec::RSliceSpec |
( |
| ) |
|
|
default |
A default slice operation that keeps the dimension untouched.
◆ RSliceSpec() [2/6]
A slice of a dimension.
- Parameters
-
| [in] | range | the range of the slice |
Definition at line 76 of file RSliceSpec.hxx.
◆ RSliceSpec() [3/6]
◆ RSliceSpec() [4/6]
◆ RSliceSpec() [5/6]
A rebin operation of a slice of the dimension.
Definition at line 85 of file RSliceSpec.hxx.
◆ RSliceSpec() [6/6]
A sum operation of a slice of the dimension.
Definition at line 88 of file RSliceSpec.hxx.
◆ GetOperationRebin()
◆ GetOperationSum()
◆ GetRange()
◆ HasOperation()
| bool ROOT::Experimental::RSliceSpec::HasOperation |
( |
| ) |
const |
|
inline |
◆ fOperation
◆ fRange
The range of the slice; can be invalid to signify the full range.
Definition at line 65 of file RSliceSpec.hxx.
The documentation for this class was generated from the following file: