16#ifndef ROO_DATA_PROJ_BINDING
17#define ROO_DATA_PROJ_BINDING
#define ClassDef(name, id)
Roo1DTable implements a one-dimensional table.
RooAbsData is the common abstract base class for binned and unbinned datasets.
RooAbsReal is the common abstract base class for objects that represent a real value and implements f...
RooArgSet is a container object that can hold multiple RooAbsArg objects.
adaptor that projects a real function via summation of states provided in a dataset.
virtual ~RooDataProjBinding()
Destructor, delete owned objects.
std::unique_ptr< std::vector< double > > _batchBuffer
RooSpan< const double > getValues(std::vector< RooSpan< const double > > coordinates) const
Evaluate the function at the specified values of the dependents.
RooSuperCategory * _superCat
virtual Double_t operator()(const Double_t xvector[]) const
Evaluate data-projected values of the bound real function.
Lightweight interface adaptor that binds a RooAbsReal object to a subset of its servers and present i...
A simple container to hold a batch of data values.
The RooSuperCategory can join several RooAbsCategoryLValue objects into a single category.