ROOT
6.06/09
Reference Guide
ROOT Home Page
Main Page
Related Pages
User's Classes
Namespaces
All Classes
Files
Release Notes
File List
File Members
roofit
roostats
inc
LinkDef.h
Go to the documentation of this file.
1
/* @(#)root/roostats:$Id$ */
2
3
/*************************************************************************
4
* Copyright (C) 1995-2008, Rene Brun and Fons Rademakers. *
5
* All rights reserved. *
6
* *
7
* For the licensing terms see $ROOTSYS/LICENSE. *
8
* For the list of contributors see $ROOTSYS/README/CREDITS. *
9
*************************************************************************/
10
11
#ifdef __CINT__
12
13
#pragma link off all globals;
14
#pragma link off all classes;
15
#pragma link off all functions;
16
17
#pragma link C++ namespace RooStats;
18
#pragma link C++ namespace RooStats::NumberCountingUtils;
19
20
// for auto-loading namespaces
21
#ifdef USE_FOR_AUTLOADING
22
#pragma link C++ class RooStats::NumberCountingUtils;
23
#pragma link C++ class RooStats;
24
#endif
25
26
#pragma link C++ class RooStats::SPlot+;
27
#pragma link C++ class RooStats::NumberCountingPdfFactory+;
28
29
30
#pragma link C++ class RooStats::HypoTestResult+;
31
#pragma link C++ class RooStats::HypoTestPlot+;
32
#pragma link C++ class RooStats::ConfInterval+; // interface, not concrete
33
#pragma link C++ class RooStats::SimpleInterval+;
34
#pragma link C++ class RooStats::LikelihoodInterval+;
35
#pragma link C++ class RooStats::PointSetInterval+;
36
37
#pragma link C++ class RooStats::ModelConfig+;
38
39
#pragma link C++ class RooStats::IntervalCalculator+; // interface, not concrete
40
#pragma link C++ class RooStats::HypoTestCalculator+; // interface, not concrete
41
#pragma link C++ class RooStats::CombinedCalculator+; // interface, not concrete
42
#pragma link C++ class RooStats::ProfileLikelihoodCalculator+;
43
44
#pragma link C++ class RooStats::MCMCCalculator+;
45
#pragma link C++ class RooStats::MCMCInterval+;
46
#pragma link C++ class RooStats::MCMCIntervalPlot+;
47
#pragma link C++ class RooStats::MetropolisHastings+;
48
#pragma link C++ class RooStats::MarkovChain+;
49
#pragma link C++ class RooStats::ProposalFunction+;
50
#pragma link C++ class RooStats::ProposalHelper+;
51
#pragma link C++ class RooStats::UniformProposal+;
52
#pragma link C++ class RooStats::PdfProposal+;
53
#pragma link C++ class RooStats::Heaviside+;
54
#pragma link C++ class RooStats::SequentialProposal+;
55
56
#pragma link C++ class RooStats::HypoTestCalculatorGeneric+;
57
#pragma link C++ class RooStats::HybridCalculator+;
58
#pragma link C++ class RooStats::FrequentistCalculator+;
59
#pragma link C++ class RooStats::AsymptoticCalculator+;
60
#pragma link C++ class RooStats::HybridCalculatorOriginal+;
61
#pragma link C++ class RooStats::HybridPlot+;
62
#pragma link C++ class RooStats::HybridResult+;
63
64
#pragma link C++ class RooStats::DetailedOutputAggregator+;
65
66
#pragma link C++ class RooStats::TestStatSampler+; // interface, not concrete
67
#pragma link C++ class RooStats::DebuggingSampler+;
68
#pragma link C++ class RooStats::ToyMCSampler+;
69
#pragma link C++ class RooStats::ToyMCStudy+;
70
#pragma link C++ class RooStats::ProofConfig+;
71
#pragma link C++ class RooStats::ToyMCImportanceSampler+;
72
#pragma link C++ class RooStats::ToyMCPayload+;
73
74
#pragma link C++ class RooStats::TestStatistic+; // interface
75
#pragma link C++ class RooStats::DebuggingTestStat+;
76
#pragma link C++ class RooStats::ProfileLikelihoodTestStat+;
77
#pragma link C++ class RooStats::RatioOfProfiledLikelihoodsTestStat+;
78
#pragma link C++ class RooStats::NumEventsTestStat+;
79
#pragma link C++ class RooStats::SimpleLikelihoodRatioTestStat+;
80
#pragma link C++ class RooStats::MaxLikelihoodEstimateTestStat+;
81
#pragma link C++ class RooStats::MinNLLTestStat+;
82
83
#pragma link C++ class RooStats::SamplingDistribution+;
84
#pragma link C++ class RooStats::NeymanConstruction+;
85
#pragma link C++ class RooStats::FeldmanCousins+;
86
87
#pragma link C++ class RooStats::BayesianCalculator+;
88
#pragma link C++ class RooStats::HypoTestInverter+;
89
#pragma link C++ class RooStats::HypoTestInverterOriginal+;
90
#pragma link C++ class RooStats::HypoTestInverterResult+;
91
#pragma link C++ class RooStats::HypoTestInverterPlot+;
92
#pragma link C++ class RooStats::HLFactory+;
93
94
// in progress
95
#pragma link C++ class RooStats::ConfidenceBelt+;
96
#pragma link C++ class RooStats::AcceptanceRegion+;
97
#pragma link C++ class RooStats::SamplingSummary+;
98
#pragma link C++ class RooStats::SamplingSummaryLookup+;
99
100
#pragma link C++ class RooStats::BernsteinCorrection+;
101
102
//#pragma link C++ class NonCentralChiSquare+;
103
#pragma link C++ class RooStats::ProfileInspector+;
104
105
#pragma link C++ class RooStats::SamplingDistPlot+;
106
#pragma link C++ class RooStats::LikelihoodIntervalPlot+;
107
108
#pragma link C++ class RooStats::UpperLimitMCSModule+;
109
110
#pragma link C++ function RooStats::NumberCountingUtils::BinomialExpZ(Double_t , Double_t ,Double_t);
111
#pragma link C++ function RooStats::NumberCountingUtils::BinomialWithTauExpZ(Double_t,Double_t,Double_t);
112
#pragma link C++ function RooStats::NumberCountingUtils::BinomialObsZ(Double_t,Double_t,Double_t);
113
#pragma link C++ function RooStats::NumberCountingUtils::BinomialWithTauObsZ(Double_t,Double_t,Double_t);
114
#pragma link C++ function RooStats::NumberCountingUtils::BinomialExpP(Double_t,Double_t,Double_t);
115
#pragma link C++ function RooStats::NumberCountingUtils::BinomialWithTauExpP(Double_t,Double_t,Double_t);
116
#pragma link C++ function RooStats::NumberCountingUtils::BinomialObsP(Double_t,Double_t,Double_t);
117
#pragma link C++ function RooStats::NumberCountingUtils::BinomialWithTauObsP(Double_t,Double_t,Double_t);
118
119
#pragma link C++ function RooStats::PValueToSignificance(Double_t);
120
#pragma link C++ function RooStats::SignificanceToPValue(Double_t);
121
#pragma link C++ function RooStats::RemoveConstantParameters(RooArgSet* set);
122
#pragma link C++ function RooStats::RemoveConstantParameters(RooArgList& set);
123
#pragma link C++ function RooStats::SetParameters(const RooArgSet* , RooArgSet* );
124
#pragma link C++ function RooStats::SetAllConstant(const RooAbsCollection & , bool );
125
#pragma link C++ function RooStats::MakeNuisancePdf(RooAbsPdf & , const RooArgSet &, const char * );
126
#pragma link C++ function RooStats::MakeNuisancePdf(const RooStats::ModelConfig & , const char * );
127
#pragma link C++ function RooStats::GetAsTTree(TString, TString, const RooDataSet&);
128
129
130
// need for auto_ptr object in Likelihoodinterval since they are forwd declared
131
#pragma extra_include "Math/IFunction.h";
132
#pragma extra_include "Math/Minimizer.h";
133
#pragma extra_include "RooFunctor.h";
134
#pragma extra_include "TGraphErrors.h";
135
136
#endif