21class RooChi2Var :
public RooAbsOptTestStatistic {
23 enum FuncMode { Function, Pdf, ExtendedPdf } ;
28 RooAbsTestStatistic::Configuration
const& cfg=RooAbsTestStatistic::Configuration{});
30 RooChi2Var(
const RooChi2Var& other,
const char*
name=
nullptr);
31 TObject* clone(
const char* newname=
nullptr)
const override {
return new RooChi2Var(*
this,newname); }
34 const RooArgSet& projDeps, RooAbsTestStatistic::Configuration
const& cfg)
override {
39 double defaultErrorLevel()
const override {
47 const RooArgSet& projDeps, FuncMode funcMode,
48 RooAbsTestStatistic::Configuration
const& cfg,
50 : RooAbsOptTestStatistic(
name,title,func,
data,projDeps,cfg), _etype(etype), _funcMode(funcMode) {}
54 double evaluatePartition(std::size_t firstEvent, std::size_t lastEvent, std::size_t stepSize)
const override ;
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void data
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.
Mother of all ROOT objects.