|
ROOT 6.07/09 Reference Guide |
Definition at line 18 of file HistFactoryNavigation.h.
Public Member Functions | |
| HistFactoryNavigation (ModelConfig *mc) | |
| HistFactoryNavigation (const std::string &File, const std::string &WorkspaceName="combined", const std::string &ModelConfigName="ModelConfig") | |
| HistFactoryNavigation (RooAbsPdf *model, RooArgSet *observables) | |
| virtual | ~HistFactoryNavigation () |
| void | DrawChannel (const std::string &channel, RooDataSet *data=NULL) |
| double | GetBinValue (int bin, const std::string &channel) |
| double | GetBinValue (int bin, const std::string &channel, const std::string &sample) |
| TH1 * | GetChannelHist (const std::string &channel, const std::string &name="") |
| 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="") |
| RooAbsReal * | GetConstraintTerm (const std::string ¶meter) |
| double | GetConstraintUncertainty (const std::string ¶meter) |
| TH1 * | GetDataHist (RooDataSet *data, const std::string &channel, const std::string &name="") |
| int | GetMaxBinToPrint () const |
| int | GetMinBinToPrint () const |
| RooAbsPdf * | GetModel () const |
| RooArgSet * | GetObservableSet (const std::string &channel) |
| TH1 * | GetSampleHist (const std::string &channel, const std::string &sample, const std::string &name="") |
| void | PrintChannelParameters (const std::string &channel, bool IncludeConstantParams=false) |
| void | PrintDataSet (RooDataSet *data, const std::string &channel="") |
| void | PrintModelAndData (RooDataSet *data) |
| void | PrintParameters (bool IncludeConstantParams=false) |
| void | PrintSampleComponents (const std::string &channel, const std::string &sample) |
| void | PrintSampleParameters (const std::string &channel, const std::string &sample, bool IncludeConstantParams=false) |
| void | PrintState () |
| void | PrintState (const std::string &channel) |
| void | ReplaceNode (const std::string &ToReplace, RooAbsArg *ReplaceWith) |
| RooAbsReal * | SampleFunction (const std::string &channel, const std::string &sample) |
| void | SetConstant (const std::string ®Expr=".*", bool constant=true) |
| void | SetMaxBinToPrint (int max) |
| void | SetMinBinToPrint (int min) |
| RooRealVar * | var (const std::string &varName) const |
Protected Member Functions | |
| void | _GetNodes (ModelConfig *mc) |
| void | _GetNodes (RooAbsPdf *model, const RooArgSet *observables) |
| std::map< std::string, RooAbsReal * > | GetSampleFunctionMap (const std::string &channel) |
| TH1 * | MakeHistFromRooFunction (RooAbsReal *func, RooArgList vars, std::string name="Hist") |
| void | PrintMultiDimHist (TH1 *hist, int bin_print_width) |
| void | SetPrintWidths (const std::string &channel) |
Private Member Functions | |
| RooArgSet | _GetAllProducts (RooProduct *node) |
| RooAbsArg * | findChild (const std::string &name, RooAbsReal *parent) const |
Private Attributes | |
| int | _bin_print_width |
| int | _label_print_width |
| int | _maxBinToPrint |
| int | _minBinToPrint |
| std::vector< std::string > | fChannelNameVec |
| std::map< std::string, RooArgSet * > | fChannelObservMap |
| std::map< std::string, RooAbsPdf * > | fChannelPdfMap |
| std::map< std::string, std::map< std::string, RooAbsReal * > > | fChannelSampleFunctionMap |
| std::map< std::string, RooAbsPdf * > | fChannelSumNodeMap |
| RooAbsPdf * | fModel |
| RooArgSet * | fObservables |
#include <RooStats/HistFactory/HistFactoryNavigation.h>
| RooStats::HistFactory::HistFactoryNavigation::HistFactoryNavigation | ( | ModelConfig * | mc | ) |
Definition at line 31 of file HistFactoryNavigation.cxx.
| RooStats::HistFactory::HistFactoryNavigation::HistFactoryNavigation | ( | const std::string & | File, |
| const std::string & | WorkspaceName = "combined", |
||
| const std::string & | ModelConfigName = "ModelConfig" |
||
| ) |
Definition at line 75 of file HistFactoryNavigation.cxx.
| RooStats::HistFactory::HistFactoryNavigation::HistFactoryNavigation | ( | RooAbsPdf * | model, |
| RooArgSet * | observables | ||
| ) |
Definition at line 141 of file HistFactoryNavigation.cxx.
|
inlinevirtual |
Definition at line 30 of file HistFactoryNavigation.h.
|
private |
Definition at line 728 of file HistFactoryNavigation.cxx.
|
protected |
Definition at line 1241 of file HistFactoryNavigation.cxx.
|
protected |
Definition at line 761 of file HistFactoryNavigation.cxx.
| void RooStats::HistFactory::HistFactoryNavigation::DrawChannel | ( | const std::string & | channel, |
| RooDataSet * | data = NULL |
||
| ) |
Definition at line 712 of file HistFactoryNavigation.cxx.
|
private |
Definition at line 890 of file HistFactoryNavigation.cxx.
| double RooStats::HistFactory::HistFactoryNavigation::GetBinValue | ( | int | bin, |
| const std::string & | channel | ||
| ) |
Definition at line 474 of file HistFactoryNavigation.cxx.
| double RooStats::HistFactory::HistFactoryNavigation::GetBinValue | ( | int | bin, |
| const std::string & | channel, | ||
| const std::string & | sample | ||
| ) |
Definition at line 487 of file HistFactoryNavigation.cxx.
| TH1 * RooStats::HistFactory::HistFactoryNavigation::GetChannelHist | ( | const std::string & | channel, |
| const std::string & | name = "" |
||
| ) |
Definition at line 573 of file HistFactoryNavigation.cxx.
| RooAbsPdf * RooStats::HistFactory::HistFactoryNavigation::GetChannelPdf | ( | const std::string & | channel | ) |
Definition at line 195 of file HistFactoryNavigation.cxx.
| std::vector< std::string > RooStats::HistFactory::HistFactoryNavigation::GetChannelSampleList | ( | const std::string & | channel | ) |
Definition at line 618 of file HistFactoryNavigation.cxx.
| THStack * RooStats::HistFactory::HistFactoryNavigation::GetChannelStack | ( | const std::string & | channel, |
| const std::string & | name = "" |
||
| ) |
Definition at line 633 of file HistFactoryNavigation.cxx.
| RooAbsReal * RooStats::HistFactory::HistFactoryNavigation::GetConstraintTerm | ( | const std::string & | parameter | ) |
Definition at line 946 of file HistFactoryNavigation.cxx.
| double RooStats::HistFactory::HistFactoryNavigation::GetConstraintUncertainty | ( | const std::string & | parameter | ) |
Definition at line 978 of file HistFactoryNavigation.cxx.
| TH1 * RooStats::HistFactory::HistFactoryNavigation::GetDataHist | ( | RooDataSet * | data, |
| const std::string & | channel, | ||
| const std::string & | name = "" |
||
| ) |
Definition at line 654 of file HistFactoryNavigation.cxx.
|
inline |
Definition at line 102 of file HistFactoryNavigation.h.
|
inline |
Definition at line 105 of file HistFactoryNavigation.h.
|
inline |
Definition at line 108 of file HistFactoryNavigation.h.
| RooArgSet * RooStats::HistFactory::HistFactoryNavigation::GetObservableSet | ( | const std::string & | channel | ) |
Definition at line 540 of file HistFactoryNavigation.cxx.
|
protected |
Definition at line 501 of file HistFactoryNavigation.cxx.
| TH1 * RooStats::HistFactory::HistFactoryNavigation::GetSampleHist | ( | const std::string & | channel, |
| const std::string & | sample, | ||
| const std::string & | name = "" |
||
| ) |
Definition at line 555 of file HistFactoryNavigation.cxx.
|
protected |
Definition at line 1194 of file HistFactoryNavigation.cxx.
| void RooStats::HistFactory::HistFactoryNavigation::PrintChannelParameters | ( | const std::string & | channel, |
| bool | IncludeConstantParams = false |
||
| ) |
Definition at line 390 of file HistFactoryNavigation.cxx.
| void RooStats::HistFactory::HistFactoryNavigation::PrintDataSet | ( | RooDataSet * | data, |
| const std::string & | channel = "" |
||
| ) |
Definition at line 301 of file HistFactoryNavigation.cxx.
| void RooStats::HistFactory::HistFactoryNavigation::PrintModelAndData | ( | RooDataSet * | data | ) |
Definition at line 339 of file HistFactoryNavigation.cxx.
|
protected |
Definition at line 172 of file HistFactoryNavigation.cxx.
| void RooStats::HistFactory::HistFactoryNavigation::PrintParameters | ( | bool | IncludeConstantParams = false | ) |
Definition at line 356 of file HistFactoryNavigation.cxx.
| void RooStats::HistFactory::HistFactoryNavigation::PrintSampleComponents | ( | const std::string & | channel, |
| const std::string & | sample | ||
| ) |
Definition at line 1087 of file HistFactoryNavigation.cxx.
| void RooStats::HistFactory::HistFactoryNavigation::PrintSampleParameters | ( | const std::string & | channel, |
| const std::string & | sample, | ||
| bool | IncludeConstantParams = false |
||
| ) |
Definition at line 431 of file HistFactoryNavigation.cxx.
| void RooStats::HistFactory::HistFactoryNavigation::PrintState | ( | ) |
Definition at line 277 of file HistFactoryNavigation.cxx.
| void RooStats::HistFactory::HistFactoryNavigation::PrintState | ( | const std::string & | channel | ) |
Definition at line 217 of file HistFactoryNavigation.cxx.
| void RooStats::HistFactory::HistFactoryNavigation::ReplaceNode | ( | const std::string & | ToReplace, |
| RooAbsArg * | ReplaceWith | ||
| ) |
Definition at line 1047 of file HistFactoryNavigation.cxx.
| RooAbsReal * RooStats::HistFactory::HistFactoryNavigation::SampleFunction | ( | const std::string & | channel, |
| const std::string & | sample | ||
| ) |
Definition at line 516 of file HistFactoryNavigation.cxx.
| void RooStats::HistFactory::HistFactoryNavigation::SetConstant | ( | const std::string & | regExpr = ".*", |
| bool | constant = true |
||
| ) |
Definition at line 1248 of file HistFactoryNavigation.cxx.
|
inline |
Definition at line 101 of file HistFactoryNavigation.h.
|
inline |
Definition at line 104 of file HistFactoryNavigation.h.
|
protected |
Definition at line 285 of file HistFactoryNavigation.cxx.
| RooRealVar * RooStats::HistFactory::HistFactoryNavigation::var | ( | const std::string & | varName | ) | const |
Definition at line 1289 of file HistFactoryNavigation.cxx.
|
private |
Definition at line 170 of file HistFactoryNavigation.h.
|
private |
Definition at line 169 of file HistFactoryNavigation.h.
|
private |
Definition at line 167 of file HistFactoryNavigation.h.
|
private |
Definition at line 166 of file HistFactoryNavigation.h.
|
private |
Definition at line 173 of file HistFactoryNavigation.h.
|
private |
Definition at line 182 of file HistFactoryNavigation.h.
|
private |
Definition at line 176 of file HistFactoryNavigation.h.
|
private |
Definition at line 186 of file HistFactoryNavigation.h.
|
private |
Definition at line 179 of file HistFactoryNavigation.h.
|
private |
Definition at line 161 of file HistFactoryNavigation.h.
|
private |
Definition at line 164 of file HistFactoryNavigation.h.