+
class TSLimitCalculator
-
library: libSFramework
#include "TSLimitCalculator.h"
Display options:
Show inherited
Show non-public
[ ↑ Top ]
|
[ ? Help ]
Quick Links:
ROOT Homepage
Class Index
Class Hierarchy
Search
Source:
header file
source file
inheritance tree (.pdf)
Sections:
class description
function members
data members
class charts
Common Analysis Framework
»
SFRAMEWORK
»
TSLimitCalculator
class TSLimitCalculator: public
TSStatisticsCalculator
__________________________________________________________________________________|___________
Function Members (Methods)
public:
virtual
~TSLimitCalculator
()
static
TClass
*
Class
()
virtual
TQFolder
*
TSStatisticsCalculator::
fitPdfToData
(
const
TString
& datasetName,
TQTaggable
* options = __null)
RooCategory
*
TSStatisticsCalculator::
getIndexCategory
()
RooStats
::
ModelConfig
*
TSStatisticsCalculator::
getModelConfig
()
const
RooArgSet
*
TSStatisticsCalculator::
getNuisanceParameters
()
RooArgSet
TSStatisticsCalculator::
getNuisanceParameters
(
TQTaggable
* options)
static
RooArgSet
TSStatisticsCalculator::
getNuisanceParameters
(
RooStats
::
ModelConfig
* mc,
RooWorkspace
* ws,
TQTaggable
* options)
RooAbsPdf
*
TSStatisticsCalculator::
getPdf
()
const
RooArgSet
*
TSStatisticsCalculator::
getPOIs
()
RooArgSet
TSStatisticsCalculator::
getPOIs
(
TQTaggable
* options)
RooSimultaneous
*
TSStatisticsCalculator::
getSimPdf
()
RooWorkspace
*
TSStatisticsCalculator::
getWorkspace
()
virtual
TClass
*
IsA
()
const
bool
TSStatisticsCalculator::
loadSnapshot
(
TQTaggable
* options)
static
RooArgSet
*
TSStatisticsCalculator::
makeMinosArgSet
(
RooWorkspace
* ws,
const
vector<
TString
>& filters)
TSLimitCalculator
&
operator=
(
const
TSLimitCalculator
&)
virtual
TQFolder
*
runCalculation
(
TQFolder
* options = 0)
Bool_t
TSStatisticsCalculator::
setWorkspace
(
RooWorkspace
* ws)
virtual
void
ShowMembers
(
TMemberInspector
& insp)
const
virtual
void
Streamer
(
TBuffer
&)
void
StreamerNVirtual
(
TBuffer
& ClassDef_StreamerNVirtual_b)
TSLimitCalculator
()
TSLimitCalculator
(
RooWorkspace
* ws)
TSLimitCalculator
(
const
TSLimitCalculator
&)
static
void
TSStatisticsCalculator::
unfoldConstraints
(
RooArgSet
& initial,
RooArgSet
& final,
RooArgSet
& obs,
RooArgSet
& nuis,
Int_t
& counter)
protected:
void
TSStatisticsCalculator::
clear
()
virtual
void
TSStatisticsCalculator::
error
(
TString
message)
virtual
TQFolder
*
TSStatisticsCalculator::
fitPdfToData
(
RooAbsPdf
* pdf,
RooDataSet
* data,
const
RooArgSet
& constrain,
TQTaggable
* options = __null)
virtual
TQFolder
*
TSStatisticsCalculator::
fitPdfToData
(
RooAbsPdf
* pdf,
RooDataSet
* data,
const
RooArgSet
& constrain,
const
TString
& options)
virtual
void
info
(
TString
message)
TQFolder
*
TSStatisticsCalculator::
minimizeNll
(
const
TString
& options)
TQFolder
*
TSStatisticsCalculator::
minimizeNll
(
TQTaggable
* options)
void
readSnapshot
(
TQFolder
* config,
RooArgSet
& snsh)
void
TSStatisticsCalculator::
resetOffset
()
void
TSStatisticsCalculator::
setParameterErrors
(
TQTaggable
* options,
const
TString
& prefix)
void
TSStatisticsCalculator::
setParametersConstFloat
(
const
RooArgSet
* params,
TQTaggable
* options)
void
TSStatisticsCalculator::
setParametersConstFloat
(
const
RooArgSet
& params,
TQTaggable
* options)
void
TSStatisticsCalculator::
setParameterValues
(
TQTaggable
* options,
const
TString
& prefix)
void
TSStatisticsCalculator::
setup
(
const
TString
& datasetName,
TQTaggable
* options = __null)
void
TSStatisticsCalculator::
setup
(
RooAbsPdf
* pdf,
RooDataSet
* data,
const
RooArgSet
& constrain,
TQTaggable
* options)
virtual
void
TSStatisticsCalculator::
warn
(
TString
message)
private:
virtual
Bool_t
CheckTObjectHashConsistency
()
const
Data Members
protected:
RooStats
::
ModelConfig
*
TSStatisticsCalculator::
fModelConfig
RooAbsReal
*
TSStatisticsCalculator::
fNll
TQFolder
*
TSStatisticsCalculator::
fSnapshots
RooWorkspace
*
TSStatisticsCalculator::
fWorkspace
Class Charts
Inheritance Chart
:
TSStatisticsCalculator
←
TSLimitCalculator
Function documentation
TSLimitCalculator
()
TSLimitCalculator
(
RooWorkspace
* ws)
~TSLimitCalculator
()
void
info
(
TString
message)
void
readSnapshot
(
TQFolder
* config,
RooArgSet
& snsh)
TQFolder
*
runCalculation
(
TQFolder
* options = 0)
TSLimitCalculator
()