NEST  2.6.0,not_revisioned_source_dir@0
Public Member Functions | Private Attributes | List of all members
nest::gamma_sup_generator::Internal_states_ Class Reference

Public Member Functions

 Internal_states_ (size_t num_bins, ulong_t ini_occ_ref, ulong_t ini_occ_act)
 initialize occupation numbers More...
 
ulong_t update (double_t transition_prob, librandom::RngPtr rng)
 update age dist and generate spikes More...
 

Private Attributes

librandom::BinomialRandomDev bino_dev_
 random deviate generator More...
 
librandom::PoissonRandomDev poisson_dev_
 random deviate generator More...
 
std::vector< ulong_tocc_
 occupation numbers of internal states More...
 

Constructor & Destructor Documentation

nest::gamma_sup_generator::Internal_states_::Internal_states_ ( size_t  num_bins,
ulong_t  ini_occ_ref,
ulong_t  ini_occ_act 
)

initialize occupation numbers

References occ_.

Member Function Documentation

nest::ulong_t nest::gamma_sup_generator::Internal_states_::update ( double_t  transition_prob,
librandom::RngPtr  rng 
)

update age dist and generate spikes

Member Data Documentation

librandom::BinomialRandomDev nest::gamma_sup_generator::Internal_states_::bino_dev_
private

random deviate generator

std::vector<ulong_t> nest::gamma_sup_generator::Internal_states_::occ_
private

occupation numbers of internal states

Referenced by Internal_states_().

librandom::PoissonRandomDev nest::gamma_sup_generator::Internal_states_::poisson_dev_
private

random deviate generator


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