14inline void HepRandomVector::setSeed(
long seed,
int lux) {
18inline void HepRandomVector::setSeeds(
const long* seeds,
int aux) {
22inline long HepRandomVector::getSeed()
const {
26inline const long* HepRandomVector::getSeeds()
const {
30inline void HepRandomVector::saveStatus(
const char filename[] )
const {
34inline void HepRandomVector::restoreStatus(
const char filename[] ) {
38inline void HepRandomVector::showStatus()
const {
48 for ( i = 0; i < v.
num_row(); i++ ) {
60 for ( n = 0; n < size; n++ ) {
61 for ( i = 0; i < vect[n].
num_row(); i++ ) {
73 for ( i = 0; i < v.
num_row(); i++ ) {
74 v[i] = theNewEngine->
flat();
84 for ( n = 0; n < size; n++ ) {
85 for ( i = 0; i < vect[n].
num_row(); i++ ) {
86 vect[n][i] = theNewEngine->
flat();
virtual void setSeeds(const long *seeds, int)=0
virtual void restoreStatus(const char filename[]="Config.conf")=0
virtual void saveStatus(const char filename[]="Config.conf") const =0
const long * getSeeds() const
virtual void setSeed(long seed, int)=0
virtual void showStatus() const =0
HepRandomEngine * theEngine
void flatArray(const int size, HepVector *vect)
virtual int num_row() const