39#ifndef G4UNIFORMRANDPOOL_HH
40#define G4UNIFORMRANDPOOL_HH
48#define G4UNIFORMRANDPOOL_DEFAULT_POOLSIZE 1024
49#define G4UNIFORMRANDPOOL_TINY_POOLSIZE 128
50#define G4UNIFORMRANDPOOL_SMALL_POOLSIZE 256
51#define G4UNIFORMRANDPOOL_MEDIUM_POOLSIZE 512
52#define G4UNIFORMRANDPOOL_LARGE_POOLSIZE 2048
53#define G4UNIFORMRANDPOOL_HUGE_POOLSIZE 8192
74 void Fill(
G4int howmany);
86 if(currentIdx >= size)
91 return buffer[currentIdx++];