// A program to test generating multinomial random numbers // Glen Cowan // RHUL Physics // January 2010 #include #include #include #include #include #include #include #include #include using namespace std; int main() { unsigned int seed = 12345; ROOT::Math::Random* ran = new ROOT::Math::Random(seed); int nBins = 10; vector p(nBins); for (int i=0; i(nBins); } unsigned int nTot = 100; vector multDist(nBins); multDist = ran->Multinomial(nTot, p); for (int i=0; i