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

class to do the calculus of a constraint based on a GiNaC symbolic expression More...

#include <model.h>

Inheritance diagram for calcuex:
Collaboration diagram for calcuex:

Public Member Functions

 calcuex (observable *ob, const ex &e0)
 
 ~calcuex ()
 
double operator() (const parameters &p) const
 
double error (const parameters &p) const
 

Public Attributes

shared_ptr< observableo
 
ex e
 

Detailed Description

class to do the calculus of a constraint based on a GiNaC symbolic expression

Definition at line 282 of file model.h.

Constructor & Destructor Documentation

calcuex::calcuex ( observable ob,
const ex &  e0 
)
inline

Definition at line 284 of file model.h.

calcuex::~calcuex ( )
inline

Definition at line 285 of file model.h.

Member Function Documentation

double calcuex::error ( const parameters p) const
inline

Definition at line 310 of file model.h.

double calcuex::operator() ( const parameters p) const
inlinevirtual
Parameters
hipothesisthe theoretical hypothesis
Returns
the logarithm of the probability of measuring what was measured, assuming that the hypothesis is true

Implements calcu.

Definition at line 287 of file model.h.

Member Data Documentation

ex calcuex::e

Definition at line 340 of file model.h.

shared_ptr<observable> calcuex::o

Definition at line 339 of file model.h.


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