#include <Hybrid.h>

| Classes | |
| struct | HybridStruct | 
| Public Member Functions | |
| void | addPDF (const PDF &pdf, double priority) | 
| void | clear () | 
| Hybrid * | clone () const | 
| virtual double | getLikelihood (const PDF &pdf) const | 
| double | getMaxDensity () const | 
| const std::vector< PDF * > & | getPDFS () const | 
| Hybrid () | |
| Hybrid (const Hybrid &orig) | |
| Hybrid & | operator= (const Hybrid &other) | 
| std::string | toString (const std::string &indent="") const | 
| virtual | ~Hybrid () | 
| Protected Member Functions | |
| void | cloneStruct () | 
| Protected Attributes | |
| HybridStruct * | ptr_ | 
| Hybrid::Hybrid | ( | ) | 
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.
| 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 & | ) | 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.
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.
| HybridStruct* pbl::Hybrid::ptr_  [protected] |