![]() |
ROOT
6.06/08
Reference Guide
|
Public Member Functions | |
| Channel () | |
| Channel (const Channel &other) | |
| Channel (std::string Name, std::string InputFile="") | |
| void | SetName (const std::string &Name) |
| std::string | GetName () |
| void | SetInputFile (const std::string &file) |
| std::string | GetInputFile () |
| void | SetHistoPath (const std::string &file) |
| std::string | GetHistoPath () |
| void | SetData (const RooStats::HistFactory::Data &data) |
| void | SetData (std::string HistoName, std::string InputFile, std::string HistoPath="") |
| void | SetData (double Val) |
| void | SetData (TH1 *hData) |
| RooStats::HistFactory::Data & | GetData () |
| void | AddAdditionalData (const RooStats::HistFactory::Data &data) |
| std::vector< RooStats::HistFactory::Data > & | GetAdditionalData () |
| void | SetStatErrorConfig (double RelErrorThreshold, Constraint::Type ConstraintType) |
| void | SetStatErrorConfig (double RelErrorThreshold, std::string ConstraintType) |
| void | SetStatErrorConfig (RooStats::HistFactory::StatErrorConfig Config) |
| HistFactory::StatErrorConfig & | GetStatErrorConfig () |
| void | AddSample (RooStats::HistFactory::Sample sample) |
| std::vector< RooStats::HistFactory::Sample > & | GetSamples () |
| void | Print (std::ostream &=std::cout) |
| void | PrintXML (std::string Directory, std::string Prefix="") |
| void | CollectHistograms () |
| bool | CheckHistograms () |
Protected Member Functions | |
| TH1 * | GetHistogram (std::string InputFile, std::string HistoPath, std::string HistoName) |
Protected Attributes | |
| std::string | fName |
| std::string | fInputFile |
| std::string | fHistoPath |
| HistFactory::Data | fData |
| std::vector< RooStats::HistFactory::Data > | fAdditionalData |
| HistFactory::StatErrorConfig | fStatErrorConfig |
| std::vector< RooStats::HistFactory::Sample > | fSamples |
Friends | |
| class | Measurement |
#include <RooStats/HistFactory/Channel.h>
Collaboration diagram for RooStats::HistFactory::Channel:| RooStats::HistFactory::Channel::Channel | ( | ) |
Definition at line 38 of file Channel.cxx.
| RooStats::HistFactory::Channel::Channel | ( | const Channel & | other | ) |
Definition at line 44 of file Channel.cxx.
| RooStats::HistFactory::Channel::Channel | ( | std::string | Name, |
| std::string | InputFile = "" |
||
| ) |
Definition at line 55 of file Channel.cxx.
|
inline |
Definition at line 58 of file Channel.h.
Referenced by RooStats::HistFactory::ConfigParser::ParseChannelXMLFile().
| void RooStats::HistFactory::Channel::AddSample | ( | RooStats::HistFactory::Sample | sample | ) |
Definition at line 70 of file Channel.cxx.
Referenced by GetStatErrorConfig().
| bool RooStats::HistFactory::Channel::CheckHistograms | ( | ) |
Definition at line 328 of file Channel.cxx.
Referenced by GetSamples(), RooStats::HistFactory::HistoToWorkspaceFactoryFast::MakeCombinedModel(), RooStats::HistFactory::MakeModelAndMeasurementFast(), and RooStats::HistFactory::Measurement::writeToFile().
| void RooStats::HistFactory::Channel::CollectHistograms | ( | ) |
Definition at line 222 of file Channel.cxx.
Referenced by RooStats::HistFactory::Measurement::CollectHistograms(), and GetSamples().
|
inline |
Definition at line 60 of file Channel.h.
Referenced by RooStats::HistFactory::HistoToWorkspaceFactoryFast::MakeSingleChannelWorkspace().
|
inline |
Definition at line 55 of file Channel.h.
Referenced by RooStats::HistFactory::GetChannelEstimateSummaries(), and RooStats::HistFactory::HistoToWorkspaceFactoryFast::MakeSingleChannelWorkspace().
|
protected |
Definition at line 454 of file Channel.cxx.
Referenced by CollectHistograms().
|
inline |
Definition at line 47 of file Channel.h.
Referenced by RooStats::HistFactory::ConfigParser::ParseChannelXMLFile().
|
inline |
Definition at line 43 of file Channel.h.
Referenced by RooStats::HistFactory::ConfigParser::ParseChannelXMLFile().
|
inline |
Definition at line 39 of file Channel.h.
Referenced by AddSample(), CheckHistograms(), RooStats::HistFactory::Measurement::GetChannel(), RooStats::HistFactory::GetChannelEstimateSummaries(), RooStats::HistFactory::Measurement::HasChannel(), RooStats::HistFactory::HistoToWorkspaceFactoryFast::MakeCombinedModel(), RooStats::HistFactory::MakeModelAndMeasurementFast(), RooStats::HistFactory::HistoToWorkspaceFactoryFast::MakeSingleChannelModel(), RooStats::HistFactory::HistoToWorkspaceFactoryFast::MakeSingleChannelWorkspace(), RooStats::HistFactory::ConfigParser::ParseChannelXMLFile(), PrintXML(), topDriver(), and RooStats::HistFactory::Measurement::writeToFile().
|
inline |
Definition at line 71 of file Channel.h.
Referenced by RooStats::HistFactory::GetChannelEstimateSummaries(), RooStats::HistFactory::HistoToWorkspaceFactoryFast::MakeSingleChannelWorkspace(), RooStats::HistFactory::ConfigParser::ParseChannelXMLFile(), and RooStats::HistFactory::Measurement::writeToFile().
|
inline |
Definition at line 67 of file Channel.h.
Referenced by RooStats::HistFactory::GetChannelEstimateSummaries(), and RooStats::HistFactory::HistoToWorkspaceFactoryFast::MakeSingleChannelWorkspace().
| void RooStats::HistFactory::Channel::Print | ( | std::ostream & | stream = std::cout | ) |
Definition at line 78 of file Channel.cxx.
Referenced by GetSamples(), and RooStats::HistFactory::ConfigParser::ParseChannelXMLFile().
| void RooStats::HistFactory::Channel::PrintXML | ( | std::string | Directory, |
| std::string | Prefix = "" |
||
| ) |
Definition at line 108 of file Channel.cxx.
Referenced by GetSamples().
|
inline |
Definition at line 50 of file Channel.h.
Referenced by RooStats::HistFactory::ConfigParser::ParseChannelXMLFile(), and SetData().
| void RooStats::HistFactory::Channel::SetData | ( | std::string | HistoName, |
| std::string | InputFile, | ||
| std::string | HistoPath = "" |
||
| ) |
Definition at line 169 of file Channel.cxx.
| void RooStats::HistFactory::Channel::SetData | ( | double | Val | ) |
Definition at line 186 of file Channel.cxx.
Definition at line 181 of file Channel.cxx.
|
inline |
Definition at line 45 of file Channel.h.
Referenced by RooStats::HistFactory::ConfigParser::ParseChannelXMLFile().
|
inline |
Definition at line 41 of file Channel.h.
Referenced by RooStats::HistFactory::ConfigParser::ParseChannelXMLFile().
|
inline |
Definition at line 37 of file Channel.h.
Referenced by RooStats::HistFactory::ConfigParser::ParseChannelXMLFile().
| void RooStats::HistFactory::Channel::SetStatErrorConfig | ( | double | RelErrorThreshold, |
| Constraint::Type | ConstraintType | ||
| ) |
Definition at line 206 of file Channel.cxx.
Referenced by GetAdditionalData(), and RooStats::HistFactory::ConfigParser::ParseChannelXMLFile().
| void RooStats::HistFactory::Channel::SetStatErrorConfig | ( | double | RelErrorThreshold, |
| std::string | ConstraintType | ||
| ) |
Definition at line 213 of file Channel.cxx.
|
inline |
|
friend |
|
protected |
Definition at line 89 of file Channel.h.
Referenced by AddAdditionalData(), CollectHistograms(), and GetAdditionalData().
|
protected |
Definition at line 85 of file Channel.h.
Referenced by CheckHistograms(), CollectHistograms(), GetData(), Print(), PrintXML(), SetData(), and RooStats::HistFactory::Measurement::writeToFile().
|
protected |
Definition at line 83 of file Channel.h.
Referenced by GetHistoPath(), and SetHistoPath().
|
protected |
Definition at line 82 of file Channel.h.
Referenced by GetInputFile(), Print(), PrintXML(), and SetInputFile().
|
protected |
|
protected |
Definition at line 93 of file Channel.h.
Referenced by AddSample(), CheckHistograms(), CollectHistograms(), GetSamples(), Print(), and PrintXML().
|
protected |
Definition at line 91 of file Channel.h.
Referenced by GetStatErrorConfig(), Print(), PrintXML(), and SetStatErrorConfig().