RooDataProjBinding Class Reference

#include <RooDataProjBinding.h>

Inheritance diagram for RooDataProjBinding:

RooRealBinding RooRealBinding RooAbsFunc RooAbsFunc RooAbsFunc RooAbsFunc List of all members.

Public Member Functions

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

Protected Attributes

Bool_t _first
const RooAbsReal_real
const RooAbsData_data
const RooArgSet_nset
RooSuperCategory_superCat
Roo1DTable_catTable
const RooAbsReal_real
const RooAbsData_data
const RooArgSet_nset
RooSuperCategory_superCat
Roo1DTable_catTable

Detailed Description

Definition at line 25 of file RooDataProjBinding.h.


Constructor & Destructor Documentation

RooDataProjBinding::RooDataProjBinding ( const RooAbsReal real,
const RooAbsData data,
const RooArgSet vars,
const RooArgSet normSet = 0 
)

Definition at line 52 of file RooDataProjBinding.cxx.

References _catTable, _superCat, data, kFALSE, kTRUE, and TIterator::Next().

RooDataProjBinding::~RooDataProjBinding (  )  [virtual]

Definition at line 80 of file RooDataProjBinding.cxx.

References _catTable, and _superCat.

RooDataProjBinding::RooDataProjBinding ( const RooAbsReal real,
const RooAbsData data,
const RooArgSet vars,
const RooArgSet normSet = 0 
)

virtual RooDataProjBinding::~RooDataProjBinding (  )  [virtual]


Member Function Documentation

Double_t RooDataProjBinding::operator() ( const Double_t  xvector[]  )  const [virtual]

Reimplemented from RooRealBinding.

Definition at line 90 of file RooDataProjBinding.cxx.

References _catTable, _data, _first, _nset, _real, _superCat, RooFit::Eval, Roo1DTable::get(), RooAbsData::get(), RooAbsReal::getVal(), i, RooAbsFunc::isValid(), kFALSE, RooRealBinding::loadValues(), TIterator::Next(), RooAbsData::numEntries(), ooccoutW, oocoutW, oodologW, result(), RooSuperCategory::setIndex(), type, RooAbsCategory::typeIterator(), and RooAbsData::weight().

virtual Double_t RooDataProjBinding::operator() ( const Double_t  xvector[]  )  const [virtual]

Reimplemented from RooRealBinding.


Member Data Documentation

Bool_t RooDataProjBinding::_first [mutable, protected]

Definition at line 34 of file RooDataProjBinding.h.

Referenced by operator()().

const RooAbsReal* RooDataProjBinding::_real [protected]

Definition at line 35 of file RooDataProjBinding.h.

Referenced by operator()().

const RooAbsData* RooDataProjBinding::_data [protected]

Definition at line 36 of file RooDataProjBinding.h.

Referenced by operator()().

const RooArgSet* RooDataProjBinding::_nset [protected]

Reimplemented from RooRealBinding.

Definition at line 37 of file RooDataProjBinding.h.

Referenced by operator()().

RooSuperCategory* RooDataProjBinding::_superCat [protected]

Definition at line 39 of file RooDataProjBinding.h.

Referenced by operator()(), RooDataProjBinding(), and ~RooDataProjBinding().

Roo1DTable* RooDataProjBinding::_catTable [protected]

Definition at line 40 of file RooDataProjBinding.h.

Referenced by operator()(), RooDataProjBinding(), and ~RooDataProjBinding().

const RooAbsReal* RooDataProjBinding::_real [protected]

Definition at line 35 of file RooDataProjBinding.h.

const RooAbsData* RooDataProjBinding::_data [protected]

Definition at line 36 of file RooDataProjBinding.h.

const RooArgSet* RooDataProjBinding::_nset [protected]

Reimplemented from RooRealBinding.

Definition at line 37 of file RooDataProjBinding.h.

RooSuperCategory* RooDataProjBinding::_superCat [protected]

Definition at line 39 of file RooDataProjBinding.h.

Roo1DTable* RooDataProjBinding::_catTable [protected]

Definition at line 40 of file RooDataProjBinding.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:33:34 2011 for ROOT_528-00b_version by  doxygen 1.5.1