CAEN Utility  2.0.2
Utilities for CAEN projects
CAENRandom.h File Reference

Pseudo-random number generator implemented on MT19937. More...

#include <CAENUtility.h>
#include <stdint.h>
Include dependency graph for CAENRandom.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

int32_t c_rand32_init (void)
 
void c_rand32_deinit (void)
 
void c_rand32_seed (uint32_t seed)
 
uint32_t c_rand32_int (void)
 
double c_rand (void)
 
int32_t c_rand64_init (void)
 
void c_rand64_deinit (void)
 
void c_rand64_seed (uint64_t seed)
 
uint64_t c_rand64_int (void)
 
double c_rand64 (void)
 
double c_rand64_normal (void)
 

Detailed Description

Pseudo-random number generator implemented on MT19937.

Author
Giovanni Cerretani

Definition in file CAENRandom.h.