Utilities to read interval and point quantity FHiCL configuration. More...
#include "lardataalg/Utilities/quantities_fhicl.h"
#include "lardataalg/Utilities/intervals.h"
#include "larcorealg/CoreUtils/StdUtils.h"
#include "fhiclcpp/coding.h"
#include <string_view>
#include <string>
#include <any>
Go to the source code of this file.
Namespaces | |
util::quantities::concepts | |
Infrastructure for the quantities library. | |
Functions | |
FHiCL encoding | |
template<typename... Args> | |
void | util::quantities::concepts::decode (std::any const &src, Interval< Args...> &iv) |
Decodes an interval. More... | |
template<typename... Args> | |
void | util::quantities::concepts::decode (std::any const &src, Point< Args...> &p) |
Decodes a quantity point. More... | |
template<typename... Args> | |
::fhicl::detail::ps_atom_t | util::quantities::concepts::encode (Interval< Args...> const &iv) |
Encodes a quantity interval into a FHiCL parameter set atom. More... | |
template<typename... Args> | |
::fhicl::detail::ps_atom_t | util::quantities::concepts::encode (Point< Args...> const &pt) |
Encodes a quantity point into a FHiCL parameter set atom. More... | |
Utilities to read interval and point quantity FHiCL configuration.
Definition in file intervals_fhicl.h.