A++ » ROOSTATS » RooStats::HypoTestCalculator

class RooStats::HypoTestCalculator

Function Members (Methods)

 
    This is an abstract class, constructors will not be documented.
    Look at the header to check for available constructors.

public:
virtual~HypoTestCalculator()
static TClass*Class()
virtual RooStats::HypoTestResult*GetHypoTest() const
RooStats::HypoTestCalculatorHypoTestCalculator()
RooStats::HypoTestCalculatorHypoTestCalculator(const RooStats::HypoTestCalculator&)
virtual TClass*IsA() const
RooStats::HypoTestCalculator&operator=(const RooStats::HypoTestCalculator&)
virtual voidSetAlternateModel(const RooStats::ModelConfig& model)
virtual voidSetCommonModel(const RooStats::ModelConfig& model)
virtual voidSetData(RooAbsData& data)
virtual voidSetNullModel(const RooStats::ModelConfig& model)
virtual voidShowMembers(TMemberInspector& insp) const
virtual voidStreamer(TBuffer&)
voidStreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b)

Class Charts

Inheritance Chart:
RooStats::HypoTestCalculator
RooStats::CombinedCalculator
RooStats::ProfileLikelihoodCalculator
RooStats::HybridCalculatorOriginal
RooStats::HypoTestCalculatorGeneric
RooStats::AsymptoticCalculator
RooStats::FrequentistCalculator
RooStats::HybridCalculator

Function documentation

virtual ~HypoTestCalculator()
{}
HypoTestResult* GetHypoTest() const
 main interface to get a HypoTestResult, pure virtual
void SetCommonModel(const RooStats::ModelConfig& model)
 Set a common model for both the null and alternate, add to the the workspace if not already there
SetNullModel(const RooStats::ModelConfig& model)
SetAlternateModel(const RooStats::ModelConfig& model)
void SetData(RooAbsData& data)
 Set the DataSet