Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
RooFit::HS3::InterpolatedFunction Struct Reference

The function "interpolation" of RooFit, implemented by PiecewiseInterpolation: a nominal function plus the interpolated differences to the variations "high" and "low" for each parameter.

Definition at line 415 of file HS3Document.h.

Public Attributes

std::vector< NameOrNumber > high
 
std::vector< Interpolation > interpolations
 One per parameter.
 
std::vector< NameOrNumber > low
 
std::string nominal
 
std::vector< NameOrNumber > parameters
 
bool positiveDefinite = false
 

#include </github/home/ROOT-CI/src/roofit/hs3/src/HS3Document.h>

Member Data Documentation

◆ high

std::vector<NameOrNumber> RooFit::HS3::InterpolatedFunction::high

Definition at line 418 of file HS3Document.h.

◆ interpolations

std::vector<Interpolation> RooFit::HS3::InterpolatedFunction::interpolations

One per parameter.

Definition at line 420 of file HS3Document.h.

◆ low

std::vector<NameOrNumber> RooFit::HS3::InterpolatedFunction::low

Definition at line 419 of file HS3Document.h.

◆ nominal

std::string RooFit::HS3::InterpolatedFunction::nominal

Definition at line 416 of file HS3Document.h.

◆ parameters

std::vector<NameOrNumber> RooFit::HS3::InterpolatedFunction::parameters

Definition at line 417 of file HS3Document.h.

◆ positiveDefinite

bool RooFit::HS3::InterpolatedFunction::positiveDefinite = false

Definition at line 421 of file HS3Document.h.

Collaboration diagram for RooFit::HS3::InterpolatedFunction:
[legend]

The documentation for this struct was generated from the following file: