117    const double nData = 
hdata->weight() ;
 
  135    if (0. == eInt * eInt && 0. == nData * nData && 0. == 
nPdf * 
nPdf) 
continue ;
 
  138    if (0. == eInt * eInt) {
 
  139      coutE(Eval) << 
"RooChi2Var::RooChi2Var(" << 
GetName() << 
") INFINITY ERROR: bin " << i
 
  140        << 
" has zero error" << std::endl;
 
  147    double y = 
term - carry;
 
 
FuncMode _funcMode
Function, P.d.f. or extended p.d.f?
 
RooDataHist::ErrorType _etype
Error type store in associated RooDataHist.
 
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
 
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void data
 
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t Float_t Float_t Float_t Int_t Int_t UInt_t UInt_t Rectangle_t result
 
Double_t(* Function)(Double_t)
 
Abstract base class for binned and unbinned datasets.
 
virtual double sumEntries() const =0
Return effective number of entries in dataset, i.e., sum all weights.
 
virtual const RooArgSet * get() const
 
Abstract base class for test statistics objects that evaluate a function or PDF at each point of a gi...
 
RooAbsReal * _funcClone
Pointer to internal clone of input function.
 
RooArgSet * _normSet
Pointer to set with observables used for normalization.
 
RooAbsData * _dataClone
Pointer to internal clone if input data.
 
Abstract interface for all probability density functions.
 
Abstract base class for objects that represent a real value and implements functionality common to al...
 
double getVal(const RooArgSet *normalisationSet=nullptr) const
Evaluate object.
 
double _evalCarry
! carry of Kahan sum in evaluatePartition
 
RooArgSet is a container object that can hold multiple RooAbsArg objects.
 
Simple  calculation from a binned dataset and a PDF.
 
double evaluatePartition(std::size_t firstEvent, std::size_t lastEvent, std::size_t stepSize) const override
Calculate chi^2 in partition from firstEvent to lastEvent using given stepSize Throughout the calcula...
 
RooDataHist::ErrorType _etype
Error type store in associated RooDataHist.
 
FuncMode _funcMode
Function, P.d.f. or extended p.d.f?
 
RooChi2Var(const char *name, const char *title, RooAbsReal &func, RooDataHist &data, bool extended, RooDataHist::ErrorType etype, RooAbsTestStatistic::Configuration const &cfg=RooAbsTestStatistic::Configuration{})
 
Container class to hold N-dimensional binned data.
 
const char * GetName() const override
Returns name of object.