NEURON
MCellRan4RNG.cpp
Go to the documentation of this file.
1
#include "
MCellRan4RNG.hpp
"
2
3
MCellRan4::MCellRan4
(std::uint32_t ihigh, std::uint32_t ilow) {
4
++
cnt_
;
5
ilow_
= ilow;
6
ihigh_
= ihigh;
7
if
(
ihigh_
== 0) {
8
ihigh_
=
cnt_
;
9
ihigh_
= (std::uint32_t)
asLong
();
10
}
11
orig_
=
ihigh_
;
12
}
13
MCellRan4::~MCellRan4
() {}
14
15
std::uint32_t
MCellRan4::cnt_
= 0;
MCellRan4RNG.hpp
MCellRan4::orig_
std::uint32_t orig_
Definition:
MCellRan4RNG.hpp:29
MCellRan4::ilow_
std::uint32_t ilow_
Definition:
MCellRan4RNG.hpp:30
MCellRan4::ihigh_
std::uint32_t ihigh_
Definition:
MCellRan4RNG.hpp:28
MCellRan4::MCellRan4
MCellRan4(std::uint32_t ihigh=0, std::uint32_t ilow=0)
Definition:
MCellRan4RNG.cpp:3
MCellRan4::asLong
virtual std::uint32_t asLong()
Definition:
MCellRan4RNG.hpp:19
MCellRan4::~MCellRan4
virtual ~MCellRan4()
Definition:
MCellRan4RNG.cpp:13
MCellRan4::cnt_
static std::uint32_t cnt_
Definition:
MCellRan4RNG.hpp:33
src
gnu
MCellRan4RNG.cpp