#include #include "libBM.h" using namespace itpp; RV::RV(ivec in_ids, Array in_names, ivec in_sizes, ivec in_times, ivec in_obs) { //TODO: check consistency! // All vetors should be of same length ids = in_ids; names = in_names; sizes = in_sizes; times = in_times; obs = in_obs; }; std::ostream &operator<<(std::ostream &os, const RV &rv) { os << rv.names(0) << rv.names(1) << "(" << rv.ids(0) << ")"; return os; }