|
std::shared_ptr< CLHEP::HepRandomEngine const > | engine () const |
|
std::shared_ptr< CLHEP::HepRandomEngine > & | engine () |
|
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) |
|
edm::service::RandomNumberGeneratorService::LabelAndEngine::LabelAndEngine |
( |
std::string const & |
theLabel, |
|
|
VUint32 const & |
theSeeds, |
|
|
std::shared_ptr< CLHEP::HepRandomEngine > const & |
theEngine |
|
) |
| |
|
inline |
std::shared_ptr<CLHEP::HepRandomEngine const> edm::service::RandomNumberGeneratorService::LabelAndEngine::engine |
( |
| ) |
const |
|
inline |
std::shared_ptr<CLHEP::HepRandomEngine>& edm::service::RandomNumberGeneratorService::LabelAndEngine::engine |
( |
| ) |
|
|
inline |
std::string const& edm::service::RandomNumberGeneratorService::LabelAndEngine::label |
( |
| ) |
const |
|
inline |
VUint32 const& edm::service::RandomNumberGeneratorService::LabelAndEngine::seeds |
( |
| ) |
const |
|
inline |
void edm::service::RandomNumberGeneratorService::LabelAndEngine::setSeed |
( |
std::uint32_t |
v, |
|
|
unsigned int |
index |
|
) |
| |
|
inline |
edm::propagate_const<std::shared_ptr<CLHEP::HepRandomEngine> > edm::service::RandomNumberGeneratorService::LabelAndEngine::engine_ |
|
private |
std::string edm::service::RandomNumberGeneratorService::LabelAndEngine::label_ |
|
private |
VUint32 edm::service::RandomNumberGeneratorService::LabelAndEngine::seeds_ |
|
private |