Public Member Functions | |
std::shared_ptr < CLHEP::HepRandomEngine > const & | engine () const |
std::string const & | label () const |
LabelAndEngine (std::string const &theLabel, VUint32 const &theSeeds, std::shared_ptr< CLHEP::HepRandomEngine > const &theEngine) | |
VUint32 const & | seeds () const |
void | setSeed (std::uint32_t v, unsigned int index) |
Private Attributes | |
std::shared_ptr < CLHEP::HepRandomEngine > | engine_ |
std::string | label_ |
VUint32 | seeds_ |
Definition at line 127 of file RandomNumberGeneratorService.h.
|
inline |
Definition at line 129 of file RandomNumberGeneratorService.h.
|
inline |
Definition at line 133 of file RandomNumberGeneratorService.h.
References engine_.
Referenced by edm::service::RandomNumberGeneratorService::postModuleStreamCheck(), edm::service::RandomNumberGeneratorService::preModuleStreamCheck(), and edm::service::RandomNumberGeneratorService::resetEngineSeeds().
|
inline |
Definition at line 131 of file RandomNumberGeneratorService.h.
References label_.
|
inline |
Definition at line 132 of file RandomNumberGeneratorService.h.
References seeds_.
|
inline |
Definition at line 134 of file RandomNumberGeneratorService.h.
References seeds_, and findQualityFiles::v.
Referenced by edm::service::RandomNumberGeneratorService::resetEngineSeeds().
|
private |
Definition at line 138 of file RandomNumberGeneratorService.h.
Referenced by engine().
|
private |
Definition at line 136 of file RandomNumberGeneratorService.h.
Referenced by Mixins._Labelable::_findDependencies(), label(), and Mixins._Labelable::setLabel().
|
private |
Definition at line 137 of file RandomNumberGeneratorService.h.