Definition at line 33 of file RooUnbinnedL.h.
Public Member Functions | |
| RooUnbinnedL (const RooUnbinnedL &other) | |
| RooUnbinnedL (RooAbsPdf *pdf, RooAbsData *data, RooAbsL::Extended extended=RooAbsL::Extended::Auto, RooFit::EvalBackend evalBackend=RooFit::EvalBackend::Legacy()) | |
| ~RooUnbinnedL () override | |
| ROOT::Math::KahanSum< double > | evaluatePartition (Section events, std::size_t components_begin, std::size_t components_end) override | 
| Calculate and return likelihood on subset of data from firstEvent to lastEvent processed with a step size of 'stepSize'.   | |
| std::string | GetClassName () const override | 
| bool | setApplyWeightSquared (bool flag) | 
| Returns true if value was changed, false otherwise.   | |
  Public Member Functions inherited from RooFit::TestStatistics::RooAbsL | |
| RooAbsL (ClonePdfData in, std::size_t N_events, std::size_t N_components, Extended extended=Extended::Auto) | |
| Constructor that clones the pdf/data and owns those cloned copies.   | |
| RooAbsL (const RooAbsL &other) | |
| RooAbsL (RooAbsPdf *pdf, RooAbsData *data, std::size_t N_events, std::size_t N_components, Extended extended=Extended::Auto) | |
| Constructor that does not clone pdf/data and uses the shared_ptr aliasing constructor to make it non-owning.   | |
| virtual | ~RooAbsL ()=default | 
| virtual void | constOptimizeTestStatistic (RooAbsArg::ConstOpCode opcode, bool doAlsoTrackingOpt) | 
| Interface function signaling a request to perform constant term optimization.   | |
| virtual double | defaultErrorLevel () const | 
| virtual std::string | GetInfo () const | 
| virtual std::string | GetName () const | 
| std::size_t | getNComponents () const | 
| std::size_t | getNEvents () const | 
| virtual std::unique_ptr< RooArgSet > | getParameters () | 
| virtual std::string | GetTitle () const | 
| void | initClones (RooAbsPdf &inpdf, RooAbsData &indata) | 
| bool | isExtended () const | 
| virtual std::size_t | numDataEntries () const | 
| Number of dataset entries.   | |
| void | setSimCount (std::size_t value) | 
Private Attributes | |
| bool | _first = true | 
| !   | |
| std::stack< std::vector< double > > | _vectorBuffers | 
| bool | apply_weight_squared = false | 
| Apply weights squared?   | |
| ROOT::Math::KahanSum< double > | cachedResult_ {0.} | 
| std::shared_ptr< RooFit::Evaluator > | evaluator_ | 
| ! For batched evaluation   | |
| Section | lastSection_ = {0, 0} | 
| std::unique_ptr< RooChangeTracker > | paramTracker_ | 
Additional Inherited Members | |
  Public Types inherited from RooFit::TestStatistics::RooAbsL | |
| enum class | Extended { Auto , Yes , No } | 
  Static Public Member Functions inherited from RooFit::TestStatistics::RooAbsL | |
| static bool | isExtendedHelper (RooAbsPdf *pdf, Extended extended) | 
  Protected Attributes inherited from RooFit::TestStatistics::RooAbsL | |
| std::shared_ptr< RooAbsData > | data_ | 
| bool | extended_ = false | 
| std::size_t | N_components_ = 1 | 
| std::size_t | N_events_ = 1 | 
| std::unique_ptr< RooArgSet > | normSet_ | 
| Pointer to set with observables used for normalization.   | |
| std::shared_ptr< RooAbsPdf > | pdf_ | 
| std::size_t | sim_count_ = 1 | 
#include <RooFit/TestStatistics/RooUnbinnedL.h>
| RooUnbinnedL::RooUnbinnedL | ( | RooAbsPdf * | pdf, | 
| RooAbsData * | data, | ||
| RooAbsL::Extended | extended = RooAbsL::Extended::Auto, | ||
| RooFit::EvalBackend | evalBackend = RooFit::EvalBackend::Legacy() ) | 
Definition at line 55 of file RooUnbinnedL.cxx.
| RooUnbinnedL::RooUnbinnedL | ( | const RooUnbinnedL & | other | ) | 
Definition at line 74 of file RooUnbinnedL.cxx.
      
  | 
  overridedefault | 
      
  | 
  overridevirtual | 
Calculate and return likelihood on subset of data from firstEvent to lastEvent processed with a step size of 'stepSize'.
If this an extended likelihood and and the zero event is processed the extended term is added to the return likelihood.
Implements RooFit::TestStatistics::RooAbsL.
Definition at line 187 of file RooUnbinnedL.cxx.
      
  | 
  inlineoverridevirtual | 
Implements RooFit::TestStatistics::RooAbsL.
Definition at line 44 of file RooUnbinnedL.h.
Returns true if value was changed, false otherwise.
Definition at line 90 of file RooUnbinnedL.cxx.
!
Definition at line 48 of file RooUnbinnedL.h.
      
  | 
  private | 
Definition at line 53 of file RooUnbinnedL.h.
Apply weights squared?
Definition at line 47 of file RooUnbinnedL.h.
      
  | 
  mutableprivate | 
Definition at line 51 of file RooUnbinnedL.h.
      
  | 
  private | 
! For batched evaluation
Definition at line 52 of file RooUnbinnedL.h.
      
  | 
  private | 
Definition at line 50 of file RooUnbinnedL.h.
      
  | 
  private | 
Definition at line 49 of file RooUnbinnedL.h.