X-Git-Url: https://git.donarmstrong.com/?p=rsem.git;a=blobdiff_plain;f=EM.cpp;fp=EM.cpp;h=7016b8944def26003c755697627019fe0dd0d6ea;hp=4bda1d8ce8ae7431f7251724fee856aa37b5650f;hb=030b9364ddefc6d4ff17da9d8ae88fc3e4a973a5;hpb=2d71eb92104693ca9baa5a2e1c23eeca776d8fd3;ds=sidebyside diff --git a/EM.cpp b/EM.cpp index 4bda1d8..7016b89 100644 --- a/EM.cpp +++ b/EM.cpp @@ -506,7 +506,9 @@ void EM() { READ_INT_TYPE local_N; HIT_INT_TYPE fr, to, len, id; vector arr; - uniform01 rg(engine_type(hasSeed ? seed : time(NULL))); + engine_type engine(hasSeed ? seed : time(NULL)); + uniform_01_dist uniform_01; + uniform_01_generator rg(engine, uniform_01); if (verbose) cout<< "Begin to sample reads from their posteriors."<< endl; for (int i = 0; i < nThreads; i++) {