ROOT
6.08/07
Reference Guide
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