Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

TFeldmanCousins Class Reference

#include <TFeldmanCousins.h>

Inheritance diagram for TFeldmanCousins:

Inheritance graph
[legend]
Collaboration diagram for TFeldmanCousins:

Collaboration graph
[legend]
List of all members.

Public Methods

 TFeldmanCousins (Double_t newCL=0.9, TString options="")
virtual ~TFeldmanCousins ()
Double_t CalculateUpperLimit (Double_t Nobserved, Double_t Nbackground)
Double_t CalculateLowerLimit (Double_t Nobserved, Double_t Nbackground)
Double_t GetUpperLimit (void)
Double_t GetLowerLimit (void)
Double_t GetNobserved (void)
Double_t GetNbackground (void)
Double_t GetCL (void)
Double_t GetMuMin (void)
Double_t GetMuMax (void)
Double_t GetMuStep (void)
Double_t GetNMax (void)
void SetNobserved (Double_t NObs)
void SetNbackground (Double_t Nbg)
void SetCL (Double_t newCL)
void SetMuMin (Double_t newMin=0.0)
void SetMuMax (Double_t newMax=50.0)
void SetMuStep (Double_t newMuStep=0.005)

Protected Methods

Double_t Prob (Int_t N, Double_t mu, Double_t B)
Int_t FindLimitsFromTable (Double_t mu)

Protected Attributes

Double_t fCL
Double_t fUpperLimit
Double_t fLowerLimit
Double_t fNobserved
Double_t fNbackground
Double_t fMuMin
Double_t fMuMax
Double_t fMuStep
Int_t fNMuStep
Int_t fNMax
Int_t fQUICK

Constructor & Destructor Documentation

TFeldmanCousins::TFeldmanCousins Double_t    newCL = 0.9,
TString    options = ""
 

virtual TFeldmanCousins::~TFeldmanCousins   [virtual]
 


Member Function Documentation

Double_t TFeldmanCousins::Prob Int_t    N,
Double_t    mu,
Double_t    B
[protected]
 

Int_t TFeldmanCousins::FindLimitsFromTable Double_t    mu [protected]
 

Double_t TFeldmanCousins::CalculateUpperLimit Double_t    Nobserved,
Double_t    Nbackground
 

Double_t TFeldmanCousins::CalculateLowerLimit Double_t    Nobserved,
Double_t    Nbackground
 

Double_t TFeldmanCousins::GetUpperLimit void   
 

Definition at line 78 of file TFeldmanCousins.h.

References fUpperLimit.

Double_t TFeldmanCousins::GetLowerLimit void   
 

Definition at line 79 of file TFeldmanCousins.h.

References fLowerLimit.

Double_t TFeldmanCousins::GetNobserved void   
 

Definition at line 80 of file TFeldmanCousins.h.

References fNobserved.

Double_t TFeldmanCousins::GetNbackground void   
 

Definition at line 81 of file TFeldmanCousins.h.

References fNbackground.

Double_t TFeldmanCousins::GetCL void   
 

Definition at line 82 of file TFeldmanCousins.h.

References fCL.

Double_t TFeldmanCousins::GetMuMin void   
 

Definition at line 84 of file TFeldmanCousins.h.

References fMuMin.

Double_t TFeldmanCousins::GetMuMax void   
 

Definition at line 85 of file TFeldmanCousins.h.

References fMuMax.

Double_t TFeldmanCousins::GetMuStep void   
 

Definition at line 86 of file TFeldmanCousins.h.

References fMuStep.

Double_t TFeldmanCousins::GetNMax void   
 

Definition at line 87 of file TFeldmanCousins.h.

References fNMax.

void TFeldmanCousins::SetNobserved Double_t    NObs
 

Definition at line 89 of file TFeldmanCousins.h.

References fNobserved.

void TFeldmanCousins::SetNbackground Double_t    Nbg
 

Definition at line 90 of file TFeldmanCousins.h.

References fNbackground.

void TFeldmanCousins::SetCL Double_t    newCL
 

Definition at line 91 of file TFeldmanCousins.h.

References fCL.

void TFeldmanCousins::SetMuMin Double_t    newMin = 0.0
 

Definition at line 93 of file TFeldmanCousins.h.

References fMuMin.

void TFeldmanCousins::SetMuMax Double_t    newMax = 50.0
 

void TFeldmanCousins::SetMuStep Double_t    newMuStep = 0.005
 


Member Data Documentation

Double_t TFeldmanCousins::fCL [protected]
 

Definition at line 38 of file TFeldmanCousins.h.

Referenced by GetCL(), and SetCL().

Double_t TFeldmanCousins::fUpperLimit [protected]
 

Definition at line 39 of file TFeldmanCousins.h.

Referenced by GetUpperLimit().

Double_t TFeldmanCousins::fLowerLimit [protected]
 

Definition at line 40 of file TFeldmanCousins.h.

Referenced by GetLowerLimit().

Double_t TFeldmanCousins::fNobserved [protected]
 

Definition at line 41 of file TFeldmanCousins.h.

Referenced by GetNobserved(), and SetNobserved().

Double_t TFeldmanCousins::fNbackground [protected]
 

Definition at line 42 of file TFeldmanCousins.h.

Referenced by GetNbackground(), and SetNbackground().

Double_t TFeldmanCousins::fMuMin [protected]
 

Definition at line 43 of file TFeldmanCousins.h.

Referenced by GetMuMin(), and SetMuMin().

Double_t TFeldmanCousins::fMuMax [protected]
 

Definition at line 44 of file TFeldmanCousins.h.

Referenced by GetMuMax().

Double_t TFeldmanCousins::fMuStep [protected]
 

Definition at line 45 of file TFeldmanCousins.h.

Referenced by GetMuStep().

Int_t TFeldmanCousins::fNMuStep [protected]
 

Definition at line 46 of file TFeldmanCousins.h.

Int_t TFeldmanCousins::fNMax [protected]
 

Definition at line 47 of file TFeldmanCousins.h.

Referenced by GetNMax().

Int_t TFeldmanCousins::fQUICK [protected]
 

Definition at line 48 of file TFeldmanCousins.h.


The documentation for this class was generated from the following file:
Generated on Thu Dec 18 14:57:41 2003 for ROOT by doxygen1.2.16