NEURON
MCellRan4 Class Reference
Inheritance diagram for MCellRan4:
RNG

Public Member Functions

 MCellRan4 (uint32_t ihigh=0, uint32_t ilow=0)
 
virtual ~MCellRan4 ()
 
virtual uint32_t asLong ()
 
virtual void reset ()
 
virtual double asDouble ()
 
- Public Member Functions inherited from RNG
 RNG ()
 
virtual ~RNG ()
 
virtual float asFloat ()
 

Public Attributes

uint32_t ihigh_
 
uint32_t orig_
 
uint32_t ilow_
 

Static Private Attributes

static uint32_t cnt_ = 0
 

Detailed Description

Definition at line 98 of file ivocrand.cpp.

Constructor & Destructor Documentation

◆ MCellRan4()

MCellRan4::MCellRan4 ( uint32_t  ihigh = 0,
uint32_t  ilow = 0 
)

Definition at line 117 of file ivocrand.cpp.

◆ ~MCellRan4()

MCellRan4::~MCellRan4 ( )
virtual

Definition at line 127 of file ivocrand.cpp.

Member Function Documentation

◆ asDouble()

virtual double MCellRan4::asDouble ( )
inlinevirtual

Reimplemented from RNG.

Definition at line 107 of file ivocrand.cpp.

◆ asLong()

virtual uint32_t MCellRan4::asLong ( )
inlinevirtual

Implements RNG.

Definition at line 102 of file ivocrand.cpp.

◆ reset()

virtual void MCellRan4::reset ( )
inlinevirtual

Implements RNG.

Definition at line 106 of file ivocrand.cpp.

Member Data Documentation

◆ cnt_

uint32_t MCellRan4::cnt_ = 0
staticprivate

Definition at line 114 of file ivocrand.cpp.

◆ ihigh_

uint32_t MCellRan4::ihigh_

Definition at line 110 of file ivocrand.cpp.

◆ ilow_

uint32_t MCellRan4::ilow_

Definition at line 112 of file ivocrand.cpp.

◆ orig_

uint32_t MCellRan4::orig_

Definition at line 111 of file ivocrand.cpp.


The documentation for this class was generated from the following file: