Classes | Public Member Functions | Protected Member Functions | Protected Attributes
pbl::Hybrid Class Reference

#include <Hybrid.h>

Inheritance diagram for pbl::Hybrid:
Inheritance graph
[legend]

List of all members.

Classes

struct  HybridStruct

Public Member Functions

void addPDF (const PDF &pdf, double priority)
void clear ()
Hybridclone () const
virtual double getLikelihood (const PDF &pdf) const
double getMaxDensity () const
const std::vector< PDF * > & getPDFS () const
 Hybrid ()
 Hybrid (const Hybrid &orig)
Hybridoperator= (const Hybrid &other)
std::string toString (const std::string &indent="") const
virtual ~Hybrid ()

Protected Member Functions

void cloneStruct ()

Protected Attributes

HybridStructptr_

Detailed Description

Definition at line 15 of file Hybrid.h.


Constructor & Destructor Documentation

Definition at line 41 of file Hybrid.cpp.

Hybrid::Hybrid ( const Hybrid orig)

Definition at line 44 of file Hybrid.cpp.

Hybrid::~Hybrid ( ) [virtual]

Definition at line 50 of file Hybrid.cpp.


Member Function Documentation

void Hybrid::addPDF ( const PDF pdf,
double  priority 
)

Definition at line 106 of file Hybrid.cpp.

void Hybrid::clear ( void  )

Definition at line 91 of file Hybrid.cpp.

Hybrid * Hybrid::clone ( ) const [virtual]

Implements pbl::PDF.

Definition at line 76 of file Hybrid.cpp.

void Hybrid::cloneStruct ( ) [protected]

Definition at line 80 of file Hybrid.cpp.

double Hybrid::getLikelihood ( const PDF pdf) const [virtual]

Implements pbl::PDF.

Definition at line 87 of file Hybrid.cpp.

double Hybrid::getMaxDensity ( ) const [virtual]

Implements pbl::PDF.

Definition at line 101 of file Hybrid.cpp.

const std::vector< PDF * > & Hybrid::getPDFS ( ) const

Definition at line 122 of file Hybrid.cpp.

Hybrid & Hybrid::operator= ( const Hybrid other)

Definition at line 60 of file Hybrid.cpp.

std::string Hybrid::toString ( const std::string &  indent = "") const [virtual]

Implements pbl::PDF.

Definition at line 127 of file Hybrid.cpp.


Member Data Documentation

Definition at line 65 of file Hybrid.h.


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


problib
Author(s): Sjoerd van den Dries
autogenerated on Tue Jan 7 2014 11:42:42