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 |
| |