NEURON
random1.h
Go to the documentation of this file.
1
#ifndef random1_h
2
#define random1_h
3
4
#include "
RNG.h
"
5
#include "
Random.h
"
6
7
struct
Object
;
8
9
class
Rand
{
10
public
:
11
Rand
(
unsigned
long
seed = 0,
int
size = 55,
Object
* obj =
NULL
);
12
~Rand
();
13
RNG
*
gen
;
14
Random
*
rand
;
15
int
type_
;
// can do special things with some kinds of RNG
16
// double* looks like random variable that gets changed on every fadvance
17
Object
*
obj_
;
18
};
19
20
#endif
RNG
Definition:
RNG.h:55
Random
Definition:
Random.h:32
Rand::obj_
Object * obj_
Definition:
random1.h:17
Rand::type_
int type_
Definition:
random1.h:15
RNG.h
Rand::~Rand
~Rand()
Definition:
ivocrand.cpp:205
Rand::Rand
Rand(unsigned long seed=0, int size=55, Object *obj=NULL)
Definition:
ivocrand.cpp:197
Rand
Definition:
random1.h:9
Object
Definition:
hocdec.h:226
Random.h
Rand::rand
Random * rand
Definition:
random1.h:14
NULL
return NULL
Definition:
cabcode.cpp:461
Rand::gen
RNG * gen
Definition:
random1.h:13
src
ivoc
random1.h