Extended Ranecu-type RNG class. 더 자세히 ...
#include <G4INCLRanecu3.hh>
Public 멤버 함수 | |
Ranecu3 () | |
Ranecu3 (const Random::SeedVector &sv) | |
virtual | ~Ranecu3 () |
Random::SeedVector | getSeeds () |
void | setSeeds (const Random::SeedVector &sv) |
G4double | flat () |
Private 속성 | |
G4int | iseed1 |
G4int | iseed2 |
G4int | iseed3 |
G4int | i1 |
G4int | i2 |
G4int | i3 |
G4int | iz |
const G4double | uscale |
const G4int | m1 |
const G4int | m2 |
const G4int | m3 |
const G4int | a1 |
const G4int | a2 |
const G4int | a3 |
const G4int | q1 |
const G4int | q2 |
const G4int | q3 |
const G4int | r1 |
const G4int | r2 |
const G4int | r3 |
Extended Ranecu-type RNG class.
This generator implements the C++ version of the generator suggested by Badal and Sempau, Comp. Phys. Comm. 175 (2006) 440. It uses three 32-bit seeds and has a period of ~5E27.
G4INCLRanecu3.hh 파일의 59 번째 라인에서 정의되었습니다.
G4INCL::Ranecu3::Ranecu3 | ( | ) |
G4INCLRanecu3.cc 파일의 49 번째 라인에서 정의되었습니다.
G4INCL::Ranecu3::Ranecu3 | ( | const Random::SeedVector & | sv | ) |
G4INCLRanecu3.cc 파일의 62 번째 라인에서 정의되었습니다.
다음을 참조함 : setSeeds().
|
virtual |
G4INCLRanecu3.cc 파일의 73 번째 라인에서 정의되었습니다.
|
virtual |
|
inlinevirtual |
G4INCLRanecu3.hh 파일의 65 번째 라인에서 정의되었습니다.
|
inlinevirtual |
|
private |
G4INCLRanecu3.hh 파일의 87 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : flat().
|
private |
G4INCLRanecu3.hh 파일의 87 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : flat().
|
private |
G4INCLRanecu3.hh 파일의 87 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : flat().
|
private |
G4INCLRanecu3.hh 파일의 84 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : flat().
|
private |
G4INCLRanecu3.hh 파일의 84 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : flat().
|
private |
G4INCLRanecu3.hh 파일의 84 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : flat().
|
private |
G4INCLRanecu3.hh 파일의 83 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : flat(), getSeeds(), setSeeds().
|
private |
G4INCLRanecu3.hh 파일의 83 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : flat(), getSeeds(), setSeeds().
|
private |
G4INCLRanecu3.hh 파일의 83 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : flat(), getSeeds(), setSeeds().
|
private |
G4INCLRanecu3.hh 파일의 84 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : flat().
|
private |
G4INCLRanecu3.hh 파일의 86 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : flat().
|
private |
G4INCLRanecu3.hh 파일의 86 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : flat().
|
private |
G4INCLRanecu3.hh 파일의 86 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : flat().
|
private |
G4INCLRanecu3.hh 파일의 88 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : flat().
|
private |
G4INCLRanecu3.hh 파일의 88 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : flat().
|
private |
G4INCLRanecu3.hh 파일의 88 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : flat().
|
private |
G4INCLRanecu3.hh 파일의 89 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : flat().
|
private |
G4INCLRanecu3.hh 파일의 89 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : flat().
|
private |
G4INCLRanecu3.hh 파일의 89 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : flat().
|
private |
G4INCLRanecu3.hh 파일의 85 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : flat().