flavour
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
limitedobs Class Reference

An experimental measure which is an upper limit on a parameter with a given Confidence Level. More...

#include <model.h>

Inheritance diagram for limitedobs:
Collaboration diagram for limitedobs:

Public Member Functions

 limitedobs (double limit, double cl=0.9, double m=0)
 
 ~limitedobs ()
 
double loglikelihood (double hipothesis) const
 
double error (double hipothesis) const
 
- Public Member Functions inherited from observable
 observable ()
 
virtual ~observable ()
 

Public Attributes

double s
 
double min
 
double lim
 
- Public Attributes inherited from observable
uint copies
 

Detailed Description

An experimental measure which is an upper limit on a parameter with a given Confidence Level.

Definition at line 52 of file model.h.

Constructor & Destructor Documentation

limitedobs::limitedobs ( double  limit,
double  cl = 0.9,
double  m = 0 
)
inline
Parameters
limitupper limit on the parameter
mminimum possible value of the parameter
p1-Confidence Level

Definition at line 60 of file model.h.

limitedobs::~limitedobs ( )
inline

Definition at line 63 of file model.h.

Member Function Documentation

double limitedobs::error ( double  hipothesis) const
inlinevirtual

Implements observable.

Definition at line 69 of file model.h.

double limitedobs::loglikelihood ( double  hipothesis) const
inlinevirtual
Parameters
hipothesisthe theoretical hypothesis
Returns
the logarithm of the probability of measuring what was measured, assuming that the hypothesis is true

Implements observable.

Definition at line 64 of file model.h.

Member Data Documentation

double limitedobs::lim

Definition at line 74 of file model.h.

double limitedobs::min

Definition at line 74 of file model.h.

double limitedobs::s

Definition at line 74 of file model.h.


The documentation for this class was generated from the following file: