Changeset 3604 in Sophya for trunk/SophyaLib/BaseTools/randr48.cc
- Timestamp:
- Apr 29, 2009, 12:14:04 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaLib/BaseTools/randr48.cc
r3602 r3604 157 157 } 158 158 159 159 160 void ThSDR48RandGen::GenSeq(void) 160 161 { … … 163 164 ths_rand->unlock(); 164 165 idx_ = 0; 166 } 167 168 r_8 ThSDR48RandGen::Next() 169 { 170 if (rseq_.Size() == 0) return drand48(); 171 else { 172 if(idx_==rseq_.Size()) GenSeq(); 173 return(rseq_(idx_++)); 174 } 165 175 } 166 176
Note:
See TracChangeset
for help on using the changeset viewer.