A++ » INCLUDE » RooDataProjBinding

class RooDataProjBinding: public RooRealBinding

Function Members (Methods)

public:
virtual~RooDataProjBinding()
virtual list<Double_t>*RooRealBinding::binBoundaries(Int_t) const
static TClass*Class()
UInt_tRooAbsFunc::getDimension() const
virtual Double_tRooRealBinding::getMaxLimit(UInt_t dimension) const
virtual Double_tRooRealBinding::getMinLimit(UInt_t dimension) const
virtual const char*RooRealBinding::getName() const
virtual TClass*IsA() const
Bool_tRooAbsFunc::isValid() const
Int_tRooAbsFunc::numCall() const
virtual Double_toperator()(const Double_t[] xvector) const
RooDataProjBinding&operator=(const RooDataProjBinding&)
virtual list<Double_t>*RooRealBinding::plotSamplingHint(RooAbsRealLValue&, Double_t, Double_t) const
voidRooAbsFunc::resetNumCall() const
virtual voidRooRealBinding::restoreXVec() const
RooDataProjBinding(const RooDataProjBinding&)
RooDataProjBinding(const RooAbsReal& real, const RooAbsData& data, const RooArgSet& vars, const RooArgSet* normSet = 0)
virtual voidRooRealBinding::saveXVec() const
virtual voidShowMembers(TMemberInspector& insp) const
virtual voidStreamer(TBuffer&)
voidStreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b)
protected:
voidRooRealBinding::loadValues(const Double_t[] xvector) const

Data Members

protected:
Roo1DTable*_catTableSupercategory table generated from _data
Bool_tRooRealBinding::_clipInvalid
list<RooAbsReal*>RooRealBinding::_compList!
list<Double_t>RooRealBinding::_compSave!
const RooAbsData*_dataDataset used for projection
UInt_tRooAbsFunc::_dimensionNumber of observables
Bool_t_firstBit indicating if operator() has been called yet
const RooAbsReal*RooRealBinding::_func
Double_tRooRealBinding::_funcSave!
Int_tRooAbsFunc::_ncallFunction call counter
const RooArgSet*_nsetNormalization set for real function
const RooArgSet*RooRealBinding::_nset
const TNamed*RooRealBinding::_rangeName!
const RooAbsReal*_realReal function to be projected
RooSuperCategory*_superCatSupercategory constructed from _data's category variables
Bool_tRooAbsFunc::_validIs binding in valid state?
RooAbsRealLValue**RooRealBinding::_vars
Double_t*RooRealBinding::_xsave
Bool_tRooRealBinding::_xvecValid

Class Charts

Inheritance Chart:
RooAbsFunc
RooRealBinding
RooDataProjBinding

Function documentation

RooDataProjBinding(const RooAbsReal& real, const RooAbsData& data, const RooArgSet& vars, const RooArgSet* normSet = 0)
virtual ~RooDataProjBinding()
Double_t operator()(const Double_t[] xvector) const