]> git.donarmstrong.com Git - rsem.git/blobdiff - simul.h
Removed Mac ._* files from repo
[rsem.git] / simul.h
diff --git a/simul.h b/simul.h
index ba105dbde965dfadb1deeaeb7def93e3357cbb9b..b62132a66a636115c3484073d7277bc5898d0eeb 100644 (file)
--- a/simul.h
+++ b/simul.h
@@ -1,7 +1,6 @@
 #ifndef SIMUL_H_
 #define SIMUL_H_
 
-#include<ctime>
 #include<cassert>
 
 #include "boost/random.hpp"
@@ -9,8 +8,8 @@
 class simul {
 public:
 
      simul() : rg(boost::mt19937(time(NULL))) {
-       }
simul(unsigned int seed) : engine(seed), rg(engine, boost::random::uniform_01<>()) {
+  }
 
        // interval : [,)
        // random number should be in [0, arr[len - 1])
@@ -36,7 +35,8 @@ public:
        double random() { return rg(); };
 
 private:
-       boost::uniform_01<boost::mt19937> rg;
+       boost::random::mt19937 engine;
+       boost::random::variate_generator<boost::random::mt19937&, boost::random::uniform_01<> > rg;
 };
 
 #endif /* SIMUL_H_ */