38 #ifndef RanecuEngine_h
39 #define RanecuEngine_h 1
41 #include "RandomEngine.h"
61 void flatArray (
const HepInt size, HepDouble* vect);
62 #ifndef ST_NO_TEMPLATE_DEF_ARGS
63 void flatArray (vector<HepDouble>&);
65 void flatArray (vector<HepDouble, allocator<HepDouble> >&);
69 void setSeed (
long index, HepInt dum=0);
73 void setSeeds (
const long* seeds, HepInt index=-1);
78 void saveStatus()
const;
85 void showStatus()
const;
94 const HepInt ecuyer_a, ecuyer_b, ecuyer_c, ecuyer_d, ecuyer_e, ecuyer_f;
95 const HepInt shift1, shift2;