NEST main@caf0ae8
 
Loading...
Searching...
No Matches
nest::ppd_sup_generator::Age_distribution_ Class Reference
Collaboration diagram for nest::ppd_sup_generator::Age_distribution_:
[legend]

Public Member Functions

 Age_distribution_ (size_t num_age_bins, unsigned long ini_occ_ref, unsigned long ini_occ_act)
 initialize age dist
 
unsigned long update (double hazard_rate, RngPtr rng)
 update age dist and generate spikes
 

Private Attributes

binomial_distribution bino_dist_
 binomial distribution
 
poisson_distribution poisson_dist_
 poisson distribution
 
std::vector< unsigned long > occ_refractory_
 occupation numbers of ages below dead time
 
unsigned long occ_active_
 summed occupation number of ages above dead time
 
size_t activate_
 rotating pointer
 

Constructor & Destructor Documentation

◆ Age_distribution_()

nest::ppd_sup_generator::Age_distribution_::Age_distribution_ ( size_t  num_age_bins,
unsigned long  ini_occ_ref,
unsigned long  ini_occ_act 
)

initialize age dist

References activate_, occ_active_, and occ_refractory_.

Member Function Documentation

◆ update()

unsigned long nest::ppd_sup_generator::Age_distribution_::update ( double  hazard_rate,
RngPtr  rng 
)

update age dist and generate spikes

Member Data Documentation

◆ activate_

size_t nest::ppd_sup_generator::Age_distribution_::activate_
private

rotating pointer

Referenced by Age_distribution_().

◆ bino_dist_

binomial_distribution nest::ppd_sup_generator::Age_distribution_::bino_dist_
private

binomial distribution

◆ occ_active_

unsigned long nest::ppd_sup_generator::Age_distribution_::occ_active_
private

summed occupation number of ages above dead time

Referenced by Age_distribution_().

◆ occ_refractory_

std::vector< unsigned long > nest::ppd_sup_generator::Age_distribution_::occ_refractory_
private

occupation numbers of ages below dead time

Referenced by Age_distribution_().

◆ poisson_dist_

poisson_distribution nest::ppd_sup_generator::Age_distribution_::poisson_dist_
private

poisson distribution


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