ROOT 6.16/01 Reference Guide |
Factory classes to create RooFit workspaces from histograms.
For documentation see CERN-OPEN-2012-016
Namespaces | |
namespace | RooStats |
@(#)root/roostats:$Id$ Author: George Lewis, Kyle Cranmer | |
Classes | |
class | RooStats::HistFactory::Asimov |
TODO Here, we are missing some documentation. More... | |
class | RooStats::HistFactory::Channel |
This class encapsulates all information for the statistical interpretation of one experiment. More... | |
class | RooStats::HistFactory::ConfigParser |
TODO Add documentation. More... | |
class | RooStats::HistFactory::Data |
class | RooStats::HistFactory::EstimateSummary |
class | RooStats::HistFactory::FlexibleInterpVar |
class | RooStats::HistFactory::HistFactoryNavigation |
class | RooStats::HistFactory::HistFactorySimultaneous |
RooSimultaneous facilitates simultaneous fitting of multiple PDFs to subsets of a given dataset. More... | |
class | RooStats::HistFactory::HistoFactor |
Configuration for an unconstrained, coherent shape variation of affected samples. More... | |
class | RooStats::HistFactory::HistoSys |
Configuration for a constrained, coherent shape variation of affected samples. More... | |
class | RooStats::HistFactory::HistoToWorkspaceFactory |
class | RooStats::HistFactory::HistoToWorkspaceFactoryFast |
class | RooStats::HistFactory::HistRef |
Internal class wrapping an histogram and managing its content. More... | |
class | RooStats::HistFactory::LinInterpVar |
RooAbsReal that does piecewise-linear interpolations. More... | |
class | RooStats::HistFactory::Measurement |
The RooStats::HistFactory::Measurement class can be used to construct a model by combining multiple RooStats::HistFactory::Channel objects. More... | |
class | RooStats::HistFactory::NormFactor |
Configuration for an un- constrained overall systematic to scale sample normalisations. More... | |
class | RooStats::HistFactory::OverallSys |
Configuration for a constrained overall systematic to scale sample normalisations. More... | |
class | ParamHistFunc |
A class which maps the current values of a RooRealVar (or a set of RooRealVars) to one of a number of RooRealVars: More... | |
class | PiecewiseInterpolation |
class | RooStats::HistFactory::RooBarlowBeestonLL |
Class RooBarlowBeestonLL implements the profile likelihood estimator for a given likelihood and set of parameters of interest. More... | |
class | RooStats::HistFactory::Sample |
class | RooStats::HistFactory::ShapeFactor |
Unconstrained bin-by-bin variation of affected histogram. More... | |
class | RooStats::HistFactory::ShapeSys |
Constrained bin-by-bin variation of affected histogram. More... | |
class | RooStats::HistFactory::StatError |
Statistical error of Monte Carlo predictions. More... | |
class | RooStats::HistFactory::StatErrorConfig |
Configuration to automatically assign nuisance parameters for the statistical error of the Monte Carlo simulations. More... | |
Functions | |
RooStats::HistFactory::PreprocessFunction::PreprocessFunction () | |
std::string | RooStats::HistFactory::channelNameFromPdf (RooAbsPdf *channelPdf) |
void | RooStats::HistFactory::FactorizeHistFactoryPdf (const RooArgSet &, RooAbsPdf &, RooArgList &, RooArgList &) |
void | RooStats::HistFactory::getDataValuesForObservables (std::map< std::string, std::vector< double > > &ChannelBinDataMap, RooAbsData *data, RooAbsPdf *simPdf) |
int | RooStats::HistFactory::getStatUncertaintyConstraintTerm (RooArgList *constraints, RooRealVar *gamma_stat, RooAbsReal *&pois_mean, RooRealVar *&tau) |
bool | RooStats::HistFactory::getStatUncertaintyFromChannel (RooAbsPdf *channel, ParamHistFunc *¶mfunc, RooArgList *gammaList) |
RooAbsPdf * | RooStats::HistFactory::getSumPdfFromChannel (RooAbsPdf *channel) |
int | main (int argc, char **argv) |
hist2workspace executable main function to create RooFit models from an xml config and files with histograms. More... | |
RooStats::HistFactory::PreprocessFunction::PreprocessFunction | ( | ) |
Definition at line 19 of file PreprocessFunction.cxx.
std::string RooStats::HistFactory::channelNameFromPdf | ( | RooAbsPdf * | channelPdf | ) |
Definition at line 28 of file HistFactoryModelUtils.cxx.
void RooStats::HistFactory::FactorizeHistFactoryPdf | ( | const RooArgSet & | observables, |
RooAbsPdf & | pdf, | ||
RooArgList & | obsTerms, | ||
RooArgList & | constraints | ||
) |
Definition at line 79 of file HistFactoryModelUtils.cxx.
void RooStats::HistFactory::getDataValuesForObservables | ( | std::map< std::string, std::vector< double > > & | ChannelBinDataMap, |
RooAbsData * | data, | ||
RooAbsPdf * | simPdf | ||
) |
Definition at line 219 of file HistFactoryModelUtils.cxx.
int RooStats::HistFactory::getStatUncertaintyConstraintTerm | ( | RooArgList * | constraints, |
RooRealVar * | gamma_stat, | ||
RooAbsReal *& | pois_mean, | ||
RooRealVar *& | tau | ||
) |
Definition at line 301 of file HistFactoryModelUtils.cxx.
bool RooStats::HistFactory::getStatUncertaintyFromChannel | ( | RooAbsPdf * | channel, |
ParamHistFunc *& | paramfunc, | ||
RooArgList * | gammaList | ||
) |
Definition at line 183 of file HistFactoryModelUtils.cxx.
Definition at line 34 of file HistFactoryModelUtils.cxx.
int main | ( | int | argc, |
char ** | argv | ||
) |
hist2workspace executable main function to create RooFit models from an xml config and files with histograms.
Definition at line 61 of file hist2workspace.cxx.