#include <RooNLLVar.h>
Inheritance diagram for RooNLLVar:

Public Member Functions | |
| RooNLLVar () | |
| RooNLLVar (const char *name, const char *title, RooAbsPdf &pdf, RooAbsData &data, const RooCmdArg &arg1, const RooCmdArg &arg2=RooCmdArg::none(), const RooCmdArg &arg3=RooCmdArg::none(), const RooCmdArg &arg4=RooCmdArg::none(), const RooCmdArg &arg5=RooCmdArg::none(), const RooCmdArg &arg6=RooCmdArg::none(), const RooCmdArg &arg7=RooCmdArg::none(), const RooCmdArg &arg8=RooCmdArg::none(), const RooCmdArg &arg9=RooCmdArg::none()) | |
| RooNLLVar (const char *name, const char *title, RooAbsPdf &pdf, RooAbsData &data, Bool_t extended=kFALSE, const char *rangeName=0, const char *addCoefRangeName=0, Int_t nCPU=1, Bool_t interleave=kFALSE, Bool_t verbose=kTRUE, Bool_t splitRange=kFALSE, Bool_t cloneData=kTRUE) | |
| RooNLLVar (const char *name, const char *title, RooAbsPdf &pdf, RooAbsData &data, const RooArgSet &projDeps, Bool_t extended=kFALSE, const char *rangeName=0, const char *addCoefRangeName=0, Int_t nCPU=1, Bool_t interleave=kFALSE, Bool_t verbose=kTRUE, Bool_t splitRange=kFALSE, Bool_t cloneData=kTRUE) | |
| RooNLLVar (const RooNLLVar &other, const char *name=0) | |
| virtual TObject * | clone (const char *newname) const |
| virtual RooAbsTestStatistic * | create (const char *name, const char *title, RooAbsReal &pdf, RooAbsData &adata, const RooArgSet &projDeps, const char *rangeName, const char *addCoefRangeName=0, Int_t nCPU=1, Bool_t interleave=kFALSE, Bool_t verbose=kTRUE, Bool_t splitRange=kFALSE) |
| virtual | ~RooNLLVar () |
| void | applyWeightSquared (Bool_t flag) |
| virtual Double_t | defaultErrorLevel () const |
| RooNLLVar () | |
| RooNLLVar (const char *name, const char *title, RooAbsPdf &pdf, RooAbsData &data, const RooCmdArg &arg1, const RooCmdArg &arg2=RooCmdArg::none(), const RooCmdArg &arg3=RooCmdArg::none(), const RooCmdArg &arg4=RooCmdArg::none(), const RooCmdArg &arg5=RooCmdArg::none(), const RooCmdArg &arg6=RooCmdArg::none(), const RooCmdArg &arg7=RooCmdArg::none(), const RooCmdArg &arg8=RooCmdArg::none(), const RooCmdArg &arg9=RooCmdArg::none()) | |
| RooNLLVar (const char *name, const char *title, RooAbsPdf &pdf, RooAbsData &data, Bool_t extended=kFALSE, const char *rangeName=0, const char *addCoefRangeName=0, Int_t nCPU=1, Bool_t interleave=kFALSE, Bool_t verbose=kTRUE, Bool_t splitRange=kFALSE, Bool_t cloneData=kTRUE) | |
| RooNLLVar (const char *name, const char *title, RooAbsPdf &pdf, RooAbsData &data, const RooArgSet &projDeps, Bool_t extended=kFALSE, const char *rangeName=0, const char *addCoefRangeName=0, Int_t nCPU=1, Bool_t interleave=kFALSE, Bool_t verbose=kTRUE, Bool_t splitRange=kFALSE, Bool_t cloneData=kTRUE) | |
| RooNLLVar (const RooNLLVar &other, const char *name=0) | |
| virtual TObject * | clone (const char *newname) const |
| virtual RooAbsTestStatistic * | create (const char *name, const char *title, RooAbsReal &pdf, RooAbsData &adata, const RooArgSet &projDeps, const char *rangeName, const char *addCoefRangeName=0, Int_t nCPU=1, Bool_t interleave=kFALSE, Bool_t verbose=kTRUE, Bool_t splitRange=kFALSE) |
| virtual | ~RooNLLVar () |
| void | applyWeightSquared (Bool_t flag) |
| virtual Double_t | defaultErrorLevel () const |
Protected Member Functions | |
| virtual Bool_t | processEmptyDataSets () const |
| virtual Double_t | evaluatePartition (Int_t firstEvent, Int_t lastEvent, Int_t stepSize) const |
| virtual Bool_t | processEmptyDataSets () const |
| virtual Double_t | evaluatePartition (Int_t firstEvent, Int_t lastEvent, Int_t stepSize) const |
Protected Attributes | |
| Bool_t | _extended |
| Bool_t | _weightSq |
Static Protected Attributes | |
| static RooArgSet | _emptySet |
Definition at line 23 of file RooNLLVar.h.
| RooNLLVar::RooNLLVar | ( | ) | [inline] |
| RooNLLVar::RooNLLVar | ( | const char * | name, | |
| const char * | title, | |||
| RooAbsPdf & | pdf, | |||
| RooAbsData & | data, | |||
| const RooCmdArg & | arg1, | |||
| const RooCmdArg & | arg2 = RooCmdArg::none(), |
|||
| const RooCmdArg & | arg3 = RooCmdArg::none(), |
|||
| const RooCmdArg & | arg4 = RooCmdArg::none(), |
|||
| const RooCmdArg & | arg5 = RooCmdArg::none(), |
|||
| const RooCmdArg & | arg6 = RooCmdArg::none(), |
|||
| const RooCmdArg & | arg7 = RooCmdArg::none(), |
|||
| const RooCmdArg & | arg8 = RooCmdArg::none(), |
|||
| const RooCmdArg & | arg9 = RooCmdArg::none() | |||
| ) |
Definition at line 48 of file RooNLLVar.cxx.
References _extended, _weightSq, RooCmdConfig::allowUndefined(), RooCmdConfig::defineInt(), RooCmdConfig::getInt(), kFALSE, and RooCmdConfig::process().
| RooNLLVar::RooNLLVar | ( | const char * | name, | |
| const char * | title, | |||
| RooAbsPdf & | pdf, | |||
| RooAbsData & | data, | |||
| Bool_t | extended = kFALSE, |
|||
| const char * | rangeName = 0, |
|||
| const char * | addCoefRangeName = 0, |
|||
| Int_t | nCPU = 1, |
|||
| Bool_t | interleave = kFALSE, |
|||
| Bool_t | verbose = kTRUE, |
|||
| Bool_t | splitRange = kFALSE, |
|||
| Bool_t | cloneData = kTRUE | |||
| ) |
Definition at line 90 of file RooNLLVar.cxx.
| RooNLLVar::RooNLLVar | ( | const char * | name, | |
| const char * | title, | |||
| RooAbsPdf & | pdf, | |||
| RooAbsData & | data, | |||
| const RooArgSet & | projDeps, | |||
| Bool_t | extended = kFALSE, |
|||
| const char * | rangeName = 0, |
|||
| const char * | addCoefRangeName = 0, |
|||
| Int_t | nCPU = 1, |
|||
| Bool_t | interleave = kFALSE, |
|||
| Bool_t | verbose = kTRUE, |
|||
| Bool_t | splitRange = kFALSE, |
|||
| Bool_t | cloneData = kTRUE | |||
| ) |
Definition at line 105 of file RooNLLVar.cxx.
| RooNLLVar::RooNLLVar | ( | const RooNLLVar & | other, | |
| const char * | name = 0 | |||
| ) |
Definition at line 121 of file RooNLLVar.cxx.
| RooNLLVar::~RooNLLVar | ( | ) | [virtual] |
Definition at line 133 of file RooNLLVar.cxx.
| RooNLLVar::RooNLLVar | ( | ) | [inline] |
Definition at line 27 of file RooNLLVar.h.
| RooNLLVar::RooNLLVar | ( | const char * | name, | |
| const char * | title, | |||
| RooAbsPdf & | pdf, | |||
| RooAbsData & | data, | |||
| const RooCmdArg & | arg1, | |||
| const RooCmdArg & | arg2 = RooCmdArg::none(), |
|||
| const RooCmdArg & | arg3 = RooCmdArg::none(), |
|||
| const RooCmdArg & | arg4 = RooCmdArg::none(), |
|||
| const RooCmdArg & | arg5 = RooCmdArg::none(), |
|||
| const RooCmdArg & | arg6 = RooCmdArg::none(), |
|||
| const RooCmdArg & | arg7 = RooCmdArg::none(), |
|||
| const RooCmdArg & | arg8 = RooCmdArg::none(), |
|||
| const RooCmdArg & | arg9 = RooCmdArg::none() | |||
| ) |
| RooNLLVar::RooNLLVar | ( | const char * | name, | |
| const char * | title, | |||
| RooAbsPdf & | pdf, | |||
| RooAbsData & | data, | |||
| Bool_t | extended = kFALSE, |
|||
| const char * | rangeName = 0, |
|||
| const char * | addCoefRangeName = 0, |
|||
| Int_t | nCPU = 1, |
|||
| Bool_t | interleave = kFALSE, |
|||
| Bool_t | verbose = kTRUE, |
|||
| Bool_t | splitRange = kFALSE, |
|||
| Bool_t | cloneData = kTRUE | |||
| ) |
| RooNLLVar::RooNLLVar | ( | const char * | name, | |
| const char * | title, | |||
| RooAbsPdf & | pdf, | |||
| RooAbsData & | data, | |||
| const RooArgSet & | projDeps, | |||
| Bool_t | extended = kFALSE, |
|||
| const char * | rangeName = 0, |
|||
| const char * | addCoefRangeName = 0, |
|||
| Int_t | nCPU = 1, |
|||
| Bool_t | interleave = kFALSE, |
|||
| Bool_t | verbose = kTRUE, |
|||
| Bool_t | splitRange = kFALSE, |
|||
| Bool_t | cloneData = kTRUE | |||
| ) |
| RooNLLVar::RooNLLVar | ( | const RooNLLVar & | other, | |
| const char * | name = 0 | |||
| ) |
| virtual RooNLLVar::~RooNLLVar | ( | ) | [virtual] |
| virtual TObject* RooNLLVar::clone | ( | const char * | newname | ) | const [inline, virtual] |
| virtual RooAbsTestStatistic* RooNLLVar::create | ( | const char * | name, | |
| const char * | title, | |||
| RooAbsReal & | pdf, | |||
| RooAbsData & | adata, | |||
| const RooArgSet & | projDeps, | |||
| const char * | rangeName, | |||
| const char * | addCoefRangeName = 0, |
|||
| Int_t | nCPU = 1, |
|||
| Bool_t | interleave = kFALSE, |
|||
| Bool_t | verbose = kTRUE, |
|||
| Bool_t | splitRange = kFALSE | |||
| ) | [inline, virtual] |
Implements RooAbsTestStatistic.
Definition at line 44 of file RooNLLVar.h.
References _extended, kFALSE, RooNLLVar(), and verbose.
| void RooNLLVar::applyWeightSquared | ( | Bool_t | flag | ) | [inline] |
| virtual Double_t RooNLLVar::defaultErrorLevel | ( | ) | const [inline, virtual] |
| virtual Bool_t RooNLLVar::processEmptyDataSets | ( | ) | const [inline, protected, virtual] |
Reimplemented from RooAbsTestStatistic.
Definition at line 58 of file RooNLLVar.h.
References _extended.
| Double_t RooNLLVar::evaluatePartition | ( | Int_t | firstEvent, | |
| Int_t | lastEvent, | |||
| Int_t | stepSize | |||
| ) | const [protected, virtual] |
Implements RooAbsTestStatistic.
Definition at line 141 of file RooNLLVar.cxx.
References RooAbsOptTestStatistic::_dataClone, _extended, RooAbsOptTestStatistic::_funcClone, RooAbsOptTestStatistic::_normSet, RooAbsTestStatistic::_simCount, _weightSq, RooAbsPdf::extendedTerm(), RooAbsData::get(), RooAbsPdf::getLogVal(), i, log(), RooAbsData::numEntries(), result(), RooAbsData::sumEntries(), RooAbsData::valid(), and RooAbsData::weight().
| virtual TObject* RooNLLVar::clone | ( | const char * | newname | ) | const [inline, virtual] |
| virtual RooAbsTestStatistic* RooNLLVar::create | ( | const char * | name, | |
| const char * | title, | |||
| RooAbsReal & | pdf, | |||
| RooAbsData & | adata, | |||
| const RooArgSet & | projDeps, | |||
| const char * | rangeName, | |||
| const char * | addCoefRangeName = 0, |
|||
| Int_t | nCPU = 1, |
|||
| Bool_t | interleave = kFALSE, |
|||
| Bool_t | verbose = kTRUE, |
|||
| Bool_t | splitRange = kFALSE | |||
| ) | [inline, virtual] |
Implements RooAbsTestStatistic.
Definition at line 44 of file RooNLLVar.h.
References _extended, kFALSE, RooNLLVar(), and verbose.
| void RooNLLVar::applyWeightSquared | ( | Bool_t | flag | ) | [inline] |
| virtual Double_t RooNLLVar::defaultErrorLevel | ( | ) | const [inline, virtual] |
| virtual Bool_t RooNLLVar::processEmptyDataSets | ( | ) | const [inline, protected, virtual] |
Reimplemented from RooAbsTestStatistic.
Definition at line 58 of file RooNLLVar.h.
References _extended.
| virtual Double_t RooNLLVar::evaluatePartition | ( | Int_t | firstEvent, | |
| Int_t | lastEvent, | |||
| Int_t | stepSize | |||
| ) | const [protected, virtual] |
Implements RooAbsTestStatistic.
RooArgSet RooNLLVar::_emptySet [static, protected] |
Definition at line 60 of file RooNLLVar.h.
Bool_t RooNLLVar::_extended [protected] |
Definition at line 62 of file RooNLLVar.h.
Referenced by create(), evaluatePartition(), processEmptyDataSets(), and RooNLLVar().
Bool_t RooNLLVar::_weightSq [protected] |
Definition at line 64 of file RooNLLVar.h.
Referenced by applyWeightSquared(), evaluatePartition(), and RooNLLVar().
1.5.1