https://github.com/ekg/freebayes
Tip revision: 8942eac372e0c5e9c769fd8ccfd4885bcdbfef87 authored by Erik Garrison on 06 January 2020, 21:21:56 UTC
continue specifying dependencies
continue specifying dependencies
Tip revision: 8942eac
Product.h
#ifndef __PRODUCT_H
#define __PRODUCT_H
#include <vector>
template <class T>
T product(const std::vector<T>& v) {
if (v.size() > 0) {
T result = 1;
for (typename std::vector<T>::const_iterator i = v.begin(); i != v.end(); ++i) {
result *= *i;
}
return result;
} else {
return 0;
}
}
#endif