8 #ifndef PROBLIB_HYBRIDPDF_H_ 9 #define PROBLIB_HYBRIDPDF_H_ 35 void addPDF(
const PDF& pdf,
double priority);
37 const std::vector<PDF*>&
getPDFS()
const;
39 std::string
toString(
const std::string& indent =
"")
const;
54 pdfs_.push_back((*it_pdf)->clone());
void addPDF(const PDF &pdf, double priority)
double getMaxDensity() const
const_iterator(const field< oT > &in_M, const bool at_end=false)
HybridStruct(const HybridStruct &orig)
const std::vector< PDF * > & getPDFS() const
Hybrid & operator=(const Hybrid &other)
virtual double getLikelihood(const PDF &pdf) const
std::vector< PDF * > pdfs_
std::string toString(const std::string &indent="") const