48RooChi2Var::RooChi2Var(
const RooChi2Var&
other,
const char*
name) :
70 if (!_rangeName.empty()) {
91 if (!_rangeName.empty()) {
96 for (
const auto arg : *row) {
110 const double nData =
hdata->weight() ;
128 if (0. == eInt * eInt && 0. == nData * nData && 0. ==
nPdf *
nPdf)
continue ;
131 if (0. == eInt * eInt) {
132 coutE(Eval) <<
"RooChi2Var::RooChi2Var(" << GetName() <<
") INFINITY ERROR: bin " << i
133 <<
" has zero error" << std::endl;
140 double y =
term - carry;
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.
Abstract interface for all probability density functions.
Abstract base class for objects that represent a real value and implements functionality common to al...
RooArgSet is a container object that can hold multiple RooAbsArg objects.
Container class to hold N-dimensional binned data.
std::vector< std::string > Split(std::string_view str, std::string_view delims, bool skipEmpty=false)
Splits a string at each character in delims.