Changeset 168 for bdm/estim

Show
Ignore:
Timestamp:
09/18/08 19:54:09 (16 years ago)
Author:
smidl
Message:

Work on mixtures of EF, small changes

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • bdm/estim/arx.h

    r145 r168  
    5050public: 
    5151        //! Full constructor 
    52         ARX (RV &rv, mat &V0, double &nu0, double frg0=1.0) : BM(rv),est(rv,V0,nu0), V(est._V()), nu(est._nu()), frg(frg0){last_lognc=est.lognc();tll=0.0;}; 
     52        ARX (const RV &rv, const mat &V0, const double &nu0, const double frg0=1.0) : BM(rv),est(rv,V0,nu0), V(est._V()), nu(est._nu()), frg(frg0){last_lognc=est.lognc();tll=0.0;}; 
    5353        //! Set sufficient statistics 
    54         void set_parameters(mat &V0, double &nu0){est._V()=V0;est._nu()=nu0;last_lognc=est.lognc();tll=last_lognc;} 
     54        void set_parameters(const mat &V0, const double &nu0){est._V()=V0;est._nu()=nu0;last_lognc=est.lognc();tll=last_lognc;} 
    5555        //! Returns sufficient statistics 
    5656        void get_parameters(mat &V0, double &nu0){V0=est._V().to_mat(); nu0=est._nu();}