ExperimentExporter: wrong index for variant
Possibly related to #95 (closed) --- warnings are generated when writing the intermediate hdf5 files:
Exception in void nsx::ExperimentExporter::writeData(std::map<std::__cxx11::basic_string<char>, nsx::DataSet*>): std::get: wrong index for variant
Exception in void nsx::ExperimentExporter::writeData(std::map<std::__cxx11::basic_string<char>, nsx::DataSet*>): std::get: wrong index for variant
Exception in void nsx::ExperimentExporter::writeData(std::map<std::__cxx11::basic_string<char>, nsx::DataSet*>): std::get: wrong index for variant
Exception in void nsx::ExperimentExporter::writeData(std::map<std::__cxx11::basic_string<char>, nsx::DataSet*>): std::get: wrong index for variant
Exception in void nsx::ExperimentExporter::writeData(std::map<std::__cxx11::basic_string<char>, nsx::DataSet*>): std::get: wrong index for variant
Exception in void nsx::ExperimentExporter::writeData(std::map<std::__cxx11::basic_string<char>, nsx::DataSet*>): std::get: wrong index for variant
Exception in void nsx::ExperimentExporter::writeData(std::map<std::__cxx11::basic_string<char>, nsx::DataSet*>): std::get: wrong index for variant
I think this is working as intended, but I believe these exceptions should be suppressed rather than printed.