]> git.donarmstrong.com Git - rsem.git/blobdiff - simul.h
Imported Upstream version 1.2.17
[rsem.git] / simul.h
diff --git a/simul.h b/simul.h
index 07c1c65ec8d243b147bc70150b3e50fc381824c4..b62132a66a636115c3484073d7277bc5898d0eeb 100644 (file)
--- a/simul.h
+++ b/simul.h
@@ -8,8 +8,8 @@
 class simul {
 public:
 
      simul(unsigned int seed) : rg(boost::mt19937(seed)) {
-       }
simul(unsigned int seed) : engine(seed), rg(engine, boost::random::uniform_01<>()) {
+  }
 
        // interval : [,)
        // random number should be in [0, arr[len - 1])
@@ -35,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_ */