![]() |
LArSoft
v10_06_00
Liquid Argon Software toolkit - https://larsoft.org/
|
Declaration of policy enumerator and names. More...
#include "cetlib_except/exception.h"#include <vector>#include <string>Go to the source code of this file.
Namespaces | |
| rndm::details | |
Macros | |
| #define | NURANDOM_SEED_SERVICE_POLICIES |
| #define | NURANDOM_SEED_SERVICE_POLICY(x) x, |
Enumerations | |
| enum | rndm::details::Policy : unsigned { rndm::details::Policy::NURANDOM_SEED_SERVICE_POLICY, rndm::details::Policy::NURANDOM_SEED_SERVICE_POLICIES } |
| Enumeration of all supported random seed policies. More... | |
Functions | |
| std::vector< std::string > const & | rndm::details::policyNames () |
Returns a list of names of policies, in the same order as Policy enum. More... | |
| std::string const & | rndm::details::policyName (Policy policy) |
| Returns the name of the specified policy. More... | |
| Policy | rndm::details::policyFromName (std::string const &name) |
Returns the policy with the specified name. More... | |
| #define NURANDOM_SEED_SERVICE_POLICIES |
Definition at line 22 of file PolicyNames.h.
Definition at line 39 of file PolicyNames.h.