11 class TConfidenceLevel;
13 class TLimitDataSource;
20 static bool Fluctuate(TLimitDataSource * input, TLimitDataSource * output,
bool init,TRandom *,
bool stat=
false);
21 static Double_t LogLikelihood(Double_t s, Double_t b, Double_t b2, Double_t d);
26 static TConfidenceLevel *ComputeLimit(TLimitDataSource * data,
29 TRandom * generator = 0);
30 static TConfidenceLevel *ComputeLimit(Double_t s, Double_t b, Int_t d,
33 TRandom * generator = 0);
34 static TConfidenceLevel *ComputeLimit(Double_t s, Double_t b, Int_t d,
35 TVectorD* se, TVectorD* be, TObjArray*,
38 TRandom * generator = 0);
39 static TConfidenceLevel *ComputeLimit(TH1* s, TH1* b, TH1* d,
42 TRandom * generator = 0);
43 static TConfidenceLevel *ComputeLimit(TH1* s, TH1* b, TH1* d,
44 TVectorD* se, TVectorD* be, TObjArray*,
47 TRandom * generator = 0);
49 static TArrayD *fgTable;
50 static TOrdCollection *fgSystNames;