Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
HistFactoryImpl.h File Reference
#include <RooGlobalFunc.h>
#include <RooWorkspace.h>
#include <ROOT/RSpan.hxx>
Include dependency graph for HistFactoryImpl.h:
This graph shows which files directly or indirectly include this file:

Classes

struct  RooStats::HistFactory::Detail::CreateGammaConstraintsOutput
 

Namespaces

namespace  RooStats
 Namespace for the RooStats classes.
 
namespace  RooStats::HistFactory
 
namespace  RooStats::HistFactory::Constraint
 
namespace  RooStats::HistFactory::Detail
 
namespace  RooStats::HistFactory::Detail::MagicConstants
 

Enumerations

enum  RooStats::HistFactory::Constraint::Type { RooStats::HistFactory::Constraint::Gaussian , RooStats::HistFactory::Constraint::Poisson }
 

Functions

void RooStats::HistFactory::Detail::configureConstrainedGammas (RooArgList const &gammas, std::span< const double > relSigmas, double minSigma)
 Configure constrained gamma parameters for fitting.
 
CreateGammaConstraintsOutput RooStats::HistFactory::Detail::createGammaConstraints (RooArgList const &paramList, std::span< const double > relSigmas, double minSigma, Constraint::Type type)
 
template<class Arg_t , class... Params_t>
Arg_tRooStats::HistFactory::Detail::getOrCreate (RooWorkspace &ws, std::string const &name, Params_t &&...params)
 
Type RooStats::HistFactory::Constraint::GetType (const std::string &Name)
 
std::string RooStats::HistFactory::Constraint::Name (Type type)
 

Variables

constexpr double RooStats::HistFactory::Detail::MagicConstants::defaultGammaMin = 0
 
constexpr double RooStats::HistFactory::Detail::MagicConstants::defaultShapeFactorGammaMax = 1000
 
constexpr double RooStats::HistFactory::Detail::MagicConstants::defaultShapeSysGammaMax = 10
 
constexpr double RooStats::HistFactory::Detail::MagicConstants::defaultStatErrorGammaMax = 10
 
constexpr double RooStats::HistFactory::Detail::MagicConstants::minShapeUncertainty = 0.0