|
| HistFactoryNavigation (const std::string &File, const std::string &WorkspaceName="combined", const std::string &ModelConfigName="ModelConfig") |
|
| HistFactoryNavigation (ModelConfig *mc) |
| Initialze based on an already-created HistFactory Model. More...
|
|
| HistFactoryNavigation (RooAbsPdf *model, RooArgSet *observables) |
|
virtual | ~HistFactoryNavigation () |
|
void | DrawChannel (const std::string &channel, RooDataSet *data=NULL) |
| Draw a stack of the channel, and include data if the pointer is supplied. More...
|
|
double | GetBinValue (int bin, const std::string &channel) |
| The value of the ith bin for the total in that channel. More...
|
|
double | GetBinValue (int bin, const std::string &channel, const std::string &sample) |
| The value of the ith bin for that sample and channel
More...
|
|
TH1 * | GetChannelHist (const std::string &channel, const std::string &name="") |
| Get the total channel histogram for this channel. More...
|
|
RooAbsPdf * | GetChannelPdf (const std::string &channel) |
|
std::vector< std::string > | GetChannelSampleList (const std::string &channel) |
|
THStack * | GetChannelStack (const std::string &channel, const std::string &name="") |
| Get a stack of all samples in a channel. More...
|
|
RooAbsReal * | GetConstraintTerm (const std::string ¶meter) |
| Get the constraint term for a given systematic (alpha or gamma) More...
|
|
double | GetConstraintUncertainty (const std::string ¶meter) |
| Get the uncertainty based on the constraint term for a given systematic. More...
|
|
TH1 * | GetDataHist (RooDataSet *data, const std::string &channel, const std::string &name="") |
| Get a histogram from the dataset for this channel. More...
|
|
int | GetMaxBinToPrint () const |
|
int | GetMinBinToPrint () const |
|
RooAbsPdf * | GetModel () const |
| Get the model for this channel. More...
|
|
RooArgSet * | GetObservableSet (const std::string &channel) |
| Get the set of observables for a given channel. More...
|
|
TH1 * | GetSampleHist (const std::string &channel, const std::string &sample, const std::string &name="") |
| The (current) histogram for that sample This includes all parameters and interpolation. More...
|
|
void | PrintChannelParameters (const std::string &channel, bool IncludeConstantParams=false) |
| Print parameters that effect a particular channel. More...
|
|
void | PrintDataSet (RooDataSet *data, const std::string &channel="") |
| Print a "HistFactory style" RooDataSet in a readable way. More...
|
|
void | PrintModelAndData (RooDataSet *data) |
| Print the model and the data, comparing channel by channel. More...
|
|
void | PrintParameters (bool IncludeConstantParams=false) |
| Print the current values and errors of pdf parameters. More...
|
|
void | PrintSampleComponents (const std::string &channel, const std::string &sample) |
| Print the different components that make up a sample (NormFactors, Statistical Uncertainties, Interpolation, etc) More...
|
|
void | PrintSampleParameters (const std::string &channel, const std::string &sample, bool IncludeConstantParams=false) |
| Print parameters that effect a particular sample. More...
|
|
void | PrintState () |
| Should pretty print all channels and the current values
More...
|
|
void | PrintState (const std::string &channel) |
| Should pretty print this and the current values. More...
|
|
void | ReplaceNode (const std::string &ToReplace, RooAbsArg *ReplaceWith) |
| Find a node in the pdf and replace it with a new node These nodes can be functions, pdf's, RooRealVar's, etc Will do minimial checking to make sure the replacement makes sense. More...
|
|
RooAbsReal * | SampleFunction (const std::string &channel, const std::string &sample) |
| Get the RooAbsReal function for a given sample in a given channel. More...
|
|
void | SetConstant (const std::string ®Expr=".*", bool constant=true) |
|
void | SetMaxBinToPrint (int max) |
|
void | SetMinBinToPrint (int min) |
|
RooRealVar * | var (const std::string &varName) const |
|