9 std::vector<std::string>& records,
10 std::vector<std::string>& hashes)
20 std::vector<std::string>& records,
21 std::vector<std::string>& hashes)
23 assert(records.size() == hashes.size());
32 for (
auto const&
key : keys) {
37 auto nestlings = top.
get<std::vector<ParameterSet>>(
key);
38 for (
auto const&
ps : nestlings)
std::string to_string() const
static ParameterSetID const & put(ParameterSet const &ps)
void parse_file_and_fill_db(std::string const &filename, sqlite3 *db)
void decompose_parameterset(fhicl::ParameterSet const &top, std::vector< std::string > &records, std::vector< std::string > &hashes)
bool is_key_to_sequence(std::string const &key) const
bool is_key_to_table(std::string const &key) const
T get(std::string const &key) const
std::string to_compact_string() const
static constexpr double ps
ParameterSetID id() const
std::vector< std::string > get_names() const
cet::coded_exception< error, detail::translate > exception
static void exportTo(sqlite3 *db)
void decompose_fhicl(std::string const &filename, std::vector< std::string > &records, std::vector< std::string > &hashes)