Changeset 181 for bdm/stat/libEF.h
- Timestamp:
- 10/15/08 19:11:17 (16 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
bdm/stat/libEF.h
r178 r181 230 230 }; 231 231 232 //! Estimator for Multinomial density232 //! \brief Estimator for Multinomial density 233 233 class multiBM : public BMEF { 234 234 protected: 235 235 //! Conjugate prior and posterior 236 236 eDirich est; 237 //! Pointer inside est to sufficient statistics 237 238 vec β 238 239 public: … … 241 242 //!Copy constructor 242 243 multiBM ( const multiBM &B ) : BMEF ( B ),est ( rv,B.beta ),beta ( est._beta() ) {} 243 244 //! Sets sufficient statistics to match that of givefrom mB0 244 245 void set_statistics ( const BM* mB0 ) {const multiBM* mB=dynamic_cast<const multiBM*> ( mB0 ); beta=mB->beta;} 245 246 void bayes ( const vec &dt ) {