+ create: (id <Zone>)aZonesetGenerator: (id <SplitRandomGenerator>)splitGeneratorsetVirtualGenerator: (unsigned)vGensetAlpha: (double)alphasetBeta: (double)beta Use this create message if the generator to be attached is a Split one:
+ create: (id <Zone>)aZonesetGenerator: (id <SimpleRandomGenerator>)simpleGeneratorsetAlpha: (double)alphasetBeta: (double)beta Use this create message if the generator to be attached is a Simple one:
Phase: Setting
- setAlpha: (double)alphasetBeta: (double)beta The setAlpha:setBeta: method sets the alpha and beta values for the gamma distribution.
Phase: Using
- (double)getSampleWithAlpha: (double)alphawithBeta: (double)beta The getSampleWithAlpha:withBeta: method returns a sample value from a Gamma distribution with the specified alpha and beta values.
- (double)getBeta The getBeta method returns the beta value.
- (double)getAlpha The getAlpha method returns the alpha value.