70 const double* inputArray =
_input->array() ;
73 for (
int i=0; i <
n; i++) {
77 for (
int i=0; i <
n; i++) {
105 for(std::size_t i = 0; i <
n; ++i) {
RooAbsBinning(const char *name=nullptr)
RooAbsBinning * _input
Input binning.
void updateInput(const RooAbsBinning &input, double slope=1.0, double offset=0.0)
Update the slope and offset parameters and the pointer to the input binning.
Int_t numBoundaries() const override
std::vector< double > _array
! Array of transformed bin boundaries
double trans(double x) const
void binNumbers(double const *x, int *bins, std::size_t n, int coef) const override
Compute the bin indices for multiple values of x.
double * array() const override
Return array of bin boundaries.
void setRange(double xlo, double xhi) override
double _offset
Offset of transformation.
RooLinTransBinning(const char *name=nullptr)
double invTrans(double x) const
double _slope
Slope of transformation.