Logo ROOT  
Reference Guide
RooStats::ProfileInspector Class Reference

Utility class to plot conditional MLE of nuisance parameters vs.

Parameters of Interest

Definition at line 27 of file ProfileInspector.h.

Public Member Functions

 ProfileInspector ()
 
virtual ~ProfileInspector ()
 ProfileInspector destructor. More...
 
TListGetListOfProfilePlots (RooAbsData &data, RooStats::ModelConfig *config)
 This tool makes a plot of the conditional maximum likelihood estimate of the nuisance parameter vs the parameter of interest. More...
 
virtual TClassIsA () const
 
virtual void Streamer (TBuffer &)
 
void StreamerNVirtual (TBuffer &ClassDef_StreamerNVirtual_b)
 

Static Public Member Functions

static TClassClass ()
 
static const char * Class_Name ()
 
static constexpr Version_t Class_Version ()
 
static const char * DeclFileName ()
 

#include <RooStats/ProfileInspector.h>

Constructor & Destructor Documentation

◆ ProfileInspector()

ProfileInspector::ProfileInspector ( )

Definition at line 41 of file ProfileInspector.cxx.

◆ ~ProfileInspector()

ProfileInspector::~ProfileInspector ( )
virtual

ProfileInspector destructor.

Definition at line 48 of file ProfileInspector.cxx.

Member Function Documentation

◆ Class()

static TClass * RooStats::ProfileInspector::Class ( )
static
Returns
TClass describing this class

◆ Class_Name()

static const char * RooStats::ProfileInspector::Class_Name ( )
static
Returns
Name of this class

◆ Class_Version()

static constexpr Version_t RooStats::ProfileInspector::Class_Version ( )
inlinestaticconstexpr
Returns
Version of this class

Definition at line 41 of file ProfileInspector.h.

◆ DeclFileName()

static const char * RooStats::ProfileInspector::DeclFileName ( )
inlinestatic
Returns
Name of the file containing the class declaration

Definition at line 41 of file ProfileInspector.h.

◆ GetListOfProfilePlots()

TList * ProfileInspector::GetListOfProfilePlots ( RooAbsData data,
RooStats::ModelConfig config 
)

This tool makes a plot of the conditional maximum likelihood estimate of the nuisance parameter vs the parameter of interest.

This enables you to discover if any of the nuisance parameters are behaving strangely curve is the optional parameters, when used you can specify the points previously scanned in the process of plotOn or createHistogram. To do this, you can do the following after the plot has been made:

profile, RooRealVar * poi, RooCurve * curve ){
RooCurve * curve = 0;
A RooCurve is a one-dimensional graphical representation of a real-valued function.
Definition: RooCurve.h:32
RooRealVar represents a variable that can be changed from the outside.
Definition: RooRealVar.h:40

Definition at line 66 of file ProfileInspector.cxx.

◆ IsA()

virtual TClass * RooStats::ProfileInspector::IsA ( ) const
inlinevirtual
Returns
TClass describing current object

Definition at line 41 of file ProfileInspector.h.

◆ Streamer()

virtual void RooStats::ProfileInspector::Streamer ( TBuffer )
virtual

◆ StreamerNVirtual()

void RooStats::ProfileInspector::StreamerNVirtual ( TBuffer ClassDef_StreamerNVirtual_b)
inline

Definition at line 41 of file ProfileInspector.h.


The documentation for this class was generated from the following files: