This xRooNLLVar object has several special methods, e.g.
for fitting and toy dataset generation.
Definition at line 59 of file xRooNLLVar.h.
|
| xRooNLLVar (const std::shared_ptr< RooAbsPdf > &pdf, const std::pair< std::shared_ptr< RooAbsData >, std::shared_ptr< const RooAbsCollection > > &data, const RooLinkedList &opts=RooLinkedList()) |
|
| xRooNLLVar (const std::shared_ptr< RooAbsPdf > &pdf, const std::shared_ptr< RooAbsData > &data, const RooLinkedList &opts=RooLinkedList()) |
|
| xRooNLLVar (RooAbsPdf &pdf, const std::pair< RooAbsData *, const RooAbsCollection * > &data, const RooLinkedList &nllOpts=RooLinkedList()) |
|
| ~xRooNLLVar () |
|
void | AddOption (const RooCmdArg &opt) |
|
std::set< std::string > | binnedChannels () const |
|
double | binnedDataTermVal () const |
|
RooConstraintSum * | constraintTerm () const |
|
double | constraintTermVal () const |
|
RooAbsData * | data () const |
|
void | Draw (Option_t *opt="") |
|
double | extendedTermVal () const |
|
std::shared_ptr< ROOT::Fit::FitConfig > | fitConfig () |
|
ROOT::Math::IOptions * | fitConfigOptions () |
|
std::shared_ptr< RooAbsReal > | func () const |
|
std::pair< std::shared_ptr< RooAbsData >, std::shared_ptr< const RooAbsCollection > > | generate (bool expected=false, int seed=0) |
|
RooAbsReal * | get () const |
|
std::pair< std::shared_ptr< RooAbsData >, std::shared_ptr< const RooAbsCollection > > | getData () const |
|
double | getEntryBinWidth (size_t entry) const |
|
double | getEntryVal (size_t entry) const |
|
const RooAbsCollection * | globs () const |
|
xRooHypoPoint | hypoPoint (const char *parName, double value, double alt_value=std::numeric_limits< double >::quiet_NaN(), const xRooFit::Asymptotics::PLLType &pllType=xRooFit::Asymptotics::Unknown) |
|
xRooHypoPoint | hypoPoint (const char *parValues, double alt_value, const xRooFit::Asymptotics::PLLType &pllType) |
|
xRooHypoPoint | hypoPoint (double value, double alt_value=std::numeric_limits< double >::quiet_NaN(), const xRooFit::Asymptotics::PLLType &pllType=xRooFit::Asymptotics::Unknown) |
|
xRooHypoSpace | hypoSpace (const char *parName, int nPoints, double low, double high, double alt_value=std::numeric_limits< double >::quiet_NaN(), const xRooFit::Asymptotics::PLLType &pllType=xRooFit::Asymptotics::Unknown, int tsType=0) |
|
xRooHypoSpace | hypoSpace (const char *parName, xRooFit::TestStatistic::Type tsType, int nPoints=0, double low=-std::numeric_limits< double >::infinity(), double high=std::numeric_limits< double >::infinity(), double alt_value=std::numeric_limits< double >::quiet_NaN()) |
|
xRooHypoSpace | hypoSpace (const char *parName="", const xRooFit::Asymptotics::PLLType &pllType=xRooFit::Asymptotics::Unknown, double alt_value=std::numeric_limits< double >::quiet_NaN()) |
|
xRooHypoSpace | hypoSpace (int nPoints, double low, double high, double alt_value=std::numeric_limits< double >::quiet_NaN(), const xRooFit::Asymptotics::PLLType &pllType=xRooFit::Asymptotics::Unknown) |
|
double | mainTermNdof () const |
|
double | mainTermPgof () const |
|
double | mainTermVal () const |
|
xRooFitResult | minimize (const std::shared_ptr< ROOT::Fit::FitConfig > &=nullptr) |
|
double | ndof () const |
|
RooAbsReal * | operator-> () const |
|
std::shared_ptr< RooArgSet > | pars (bool stripGlobalObs=true) const |
|
std::shared_ptr< RooAbsPdf > | pdf () const |
|
double | pgof () const |
|
void | Print (Option_t *opt="") |
|
void | reinitialize () |
|
double | saturatedConstraintTerm () const |
|
double | saturatedConstraintTermVal () const |
|
double | saturatedMainTerm () const |
|
double | saturatedMainTermVal () const |
|
double | saturatedVal () const |
|
TObject * | Scan (const char *scanPars, const std::vector< std::vector< double > > &coords, const RooArgList &profilePars=RooArgList()) |
|
TObject * | Scan (const char *scanPars, size_t nPoints, double low, double high, const RooArgList &profilePars=RooArgList()) |
|
TObject * | Scan (const char *scanPars, size_t nPoints, double low, double high, size_t nPointsY, double ylow, double yhigh, const RooArgList &profilePars=RooArgList()) |
|
TObject * | Scan (const RooArgList &scanPars, const std::vector< std::vector< double > > &coords, const RooArgList &profilePars=RooArgList()) |
|
bool | setData (const std::pair< std::shared_ptr< RooAbsData >, std::shared_ptr< const RooAbsCollection > > &_data) |
|
bool | setData (const std::shared_ptr< RooAbsData > &data, const std::shared_ptr< const RooAbsCollection > &globs) |
|
bool | setData (const xRooNode &data) |
|
void | SetFitConfig (const std::shared_ptr< ROOT::Fit::FitConfig > &in) |
|
void | SetOption (const RooCmdArg &opt) |
|
double | simTermVal () const |
|