/*************************************************************************** * Copyright (C) 1995, 1996, Jun Sun, jsun@junsun.net. * * * *************************************************************************** */ /* implementation of negtive poisson distribution */ #include #include "random_variates.h" #include "macro.h" Poisson::Poisson(double lamda) { _lamda = lamda; } Poisson::Poisson(int *data, int num_data) { double sum; sum = 0.0; for(int i=0;isample(); i++; } while(b>=a); return i-1; }