Address @smharper comments

This commit is contained in:
Paul Romano 2018-08-24 15:53:58 -05:00
parent 83d64397d1
commit d38b3f7714

View file

@ -304,12 +304,11 @@ Bank sample_external_source()
total_strength += s.strength();
// Sample from among multiple source distributions
auto n_source = external_sources.size();
int i = 0;
if (n_source > 1) {
if (external_sources.size() > 1) {
double xi = prn()*total_strength;
double c = 0.0;
for (i = 0; i < external_sources.size(); ++i) {
for (; i < external_sources.size(); ++i) {
c += external_sources[i].strength();
if (xi < c) break;
}