Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
RooChi2Var.h File Reference
#include "RooAbsOptTestStatistic.h"
#include "RooCmdArg.h"
#include "RooDataHist.h"
#include "RooAbsPdf.h"
Include dependency graph for RooChi2Var.h:
This graph shows which files directly or indirectly include this file:

Classes

class  RooChi2Var
 Simple \( \chi^2 \) calculation from a binned dataset and a PDF. More...
 

Enumerations

enum  FuncMode { Function , Pdf , ExtendedPdf }
 

Functions

static TClassClass ()
 
static const char * Class_Name ()
 
static constexpr Version_t Class_Version ()
 
TObjectclone (const char *newname) const override
 
RooAbsTestStatisticcreate (const char *name, const char *title, RooAbsReal &pdf, RooAbsData &dhist, const RooArgSet &projDeps, RooAbsTestStatistic::Configuration const &cfg) override
 
static const char * DeclFileName ()
 
double defaultErrorLevel () const override
 
double evaluatePartition (std::size_t firstEvent, std::size_t lastEvent, std::size_t stepSize) const override
 
TClassIsA () const override
 
RooChi2Var RooAbsOptTestStatistic R__DEPRECATED (6, 34, "Please use RooAbsReal::createChi2() to create chi-square test statistics objects.")
 
 RooChi2Var (const char *name, const char *title, RooAbsReal &func, RooDataHist &data, bool extended, RooDataHist::ErrorType etype, RooAbsTestStatistic::Configuration const &cfg=RooAbsTestStatistic::Configuration{})
 
 RooChi2Var (const char *name, const char *title, RooAbsReal &func, RooDataHist &data, const RooArgSet &projDeps, FuncMode funcMode, RooAbsTestStatistic::Configuration const &cfg, RooDataHist::ErrorType etype)
 
 RooChi2Var (const RooChi2Var &other, const char *name=nullptr)
 
void Streamer (TBuffer &) override
 
void StreamerNVirtual (TBuffer &ClassDef_StreamerNVirtual_b)
 

Variables

static RooArgSet _emptySet
 Supports named argument constructor.
 
RooDataHist::ErrorType _etype
 Error type store in associated RooDataHist.
 
FuncMode _funcMode
 Function, P.d.f. or extended p.d.f?
 

Enumeration Type Documentation

◆ FuncMode

enum FuncMode
Enumerator
Function 
Pdf 
ExtendedPdf 

Definition at line 1 of file RooChi2Var.h.

Function Documentation

◆ Class()

static TClass * R__DEPRECATED::Class ( )
static
Returns
TClass describing this class

Definition at line 29 of file Class.C.

◆ Class_Name()

static const char * R__DEPRECATED::Class_Name ( )
static
Returns
Name of this class

◆ Class_Version()

static constexpr Version_t R__DEPRECATED::Class_Version ( )
staticconstexpr
Returns
Version of this class

Definition at line 39 of file RooChi2Var.h.

◆ clone()

TObject * R__DEPRECATED::clone ( const char *  newname) const
override

Definition at line 9 of file RooChi2Var.h.

◆ create()

RooAbsTestStatistic * R__DEPRECATED::create ( const char *  name,
const char *  title,
RooAbsReal pdf,
RooAbsData dhist,
const RooArgSet projDeps,
RooAbsTestStatistic::Configuration const &  cfg 
)
override

Definition at line 11 of file RooChi2Var.h.

◆ DeclFileName()

static const char * R__DEPRECATED::DeclFileName ( )
static
Returns
Name of the file containing the class declaration

Definition at line 39 of file RooChi2Var.h.

◆ defaultErrorLevel()

double R__DEPRECATED::defaultErrorLevel ( ) const
override

Definition at line 17 of file RooChi2Var.h.

◆ evaluatePartition()

double R__DEPRECATED::evaluatePartition ( std::size_t  firstEvent,
std::size_t  lastEvent,
std::size_t  stepSize 
) const
overrideprotected

◆ IsA()

TClass * R__DEPRECATED::IsA ( ) const
override
Returns
TClass describing current object

Definition at line 39 of file RooChi2Var.h.

◆ R__DEPRECATED()

RooChi2Var RooAbsOptTestStatistic R__DEPRECATED ( ,
34  ,
"Please use RooAbsReal::createChi2() to create chi-square test statistics objects."   
)

◆ RooChi2Var() [1/3]

R__DEPRECATED::RooChi2Var ( const char *  name,
const char *  title,
RooAbsReal func,
RooDataHist data,
bool  extended,
RooDataHist::ErrorType  etype,
RooAbsTestStatistic::Configuration const &  cfg = RooAbsTestStatistic::Configuration{} 
)

◆ RooChi2Var() [2/3]

R__DEPRECATED::RooChi2Var ( const char *  name,
const char *  title,
RooAbsReal func,
RooDataHist data,
const RooArgSet projDeps,
FuncMode  funcMode,
RooAbsTestStatistic::Configuration const &  cfg,
RooDataHist::ErrorType  etype 
)
private

Definition at line 24 of file RooChi2Var.h.

◆ RooChi2Var() [3/3]

R__DEPRECATED::RooChi2Var ( const RooChi2Var other,
const char *  name = nullptr 
)

◆ Streamer()

void R__DEPRECATED::Streamer ( TBuffer )
override

◆ StreamerNVirtual()

void R__DEPRECATED::StreamerNVirtual ( TBuffer ClassDef_StreamerNVirtual_b)

Definition at line 39 of file RooChi2Var.h.

Variable Documentation

◆ _emptySet

RooArgSet _emptySet
staticprotected

Supports named argument constructor.

Definition at line 34 of file RooChi2Var.h.

◆ _etype

RooDataHist::ErrorType _etype
protected

Error type store in associated RooDataHist.

Definition at line 36 of file RooChi2Var.h.

◆ _funcMode

FuncMode _funcMode
protected

Function, P.d.f. or extended p.d.f?

Definition at line 37 of file RooChi2Var.h.