EGSnrc C++ class library  Report PIRS-898 (2021)
Iwan Kawrakow, Ernesto Mainegra-Hing, Frederic Tessier, Reid Townson and Blake Walters
EGS_RandomGenerator Member List

This is the complete list of members for EGS_RandomGenerator, including all inherited members.

addState(istream &data) (defined in EGS_RandomGenerator)EGS_RandomGenerator
allocate(int n) (defined in EGS_RandomGenerator)EGS_RandomGeneratorprotected
baseSize() const EGS_RandomGeneratorprotected
copyBaseState(const EGS_RandomGenerator &r) (defined in EGS_RandomGenerator)EGS_RandomGeneratorprotected
countEGS_RandomGeneratorprotected
createRNG(EGS_Input *inp, int sequence=0)EGS_RandomGeneratorstatic
defaultRNG(int sequence=0)EGS_RandomGeneratorstatic
describeRNG() const EGS_RandomGeneratorvirtual
EGS_RandomGenerator(int n=128)EGS_RandomGenerator
EGS_RandomGenerator(const EGS_RandomGenerator &r)EGS_RandomGenerator
fillArray(int n, EGS_Float *array)=0EGS_RandomGeneratorpure virtual
getAzimuth(EGS_Float &cphi, EGS_Float &sphi)EGS_RandomGenerator
getCopy()=0EGS_RandomGeneratorpure virtual
getGaussian()EGS_RandomGenerator
getUniform()EGS_RandomGenerator
ipEGS_RandomGeneratorprotected
npEGS_RandomGeneratorprotected
numbersGenerated() const EGS_RandomGenerator
numbersUsed() const EGS_RandomGenerator
rarrayEGS_RandomGeneratorprotected
resetCounter() (defined in EGS_RandomGenerator)EGS_RandomGenerator
resetState()=0EGS_RandomGeneratorpure virtual
rngSize() const =0EGS_RandomGeneratorpure virtual
saveState()=0EGS_RandomGeneratorpure virtual
setPrivateState(istream &data)=0EGS_RandomGeneratorprotectedpure virtual
setState(istream &data) (defined in EGS_RandomGenerator)EGS_RandomGenerator
setState(EGS_RandomGenerator *r)=0EGS_RandomGeneratorpure virtual
storePrivateState(ostream &data)=0EGS_RandomGeneratorprotectedpure virtual
storeState(ostream &data)EGS_RandomGenerator
~EGS_RandomGenerator()EGS_RandomGeneratorvirtual