CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Attributes
edm::service::RandomNumberGeneratorService::SeedsAndName Class Reference

Public Member Functions

std::string const & engineName () const
 
unsigned int moduleID () const
 
VUint32 const & seeds () const
 
 SeedsAndName (VUint32 const &theSeeds, std::string const &theEngineName)
 
void setModuleID (unsigned int v)
 

Private Attributes

std::string engineName_
 
unsigned int moduleID_
 
VUint32 seeds_
 

Detailed Description

Definition at line 238 of file RandomNumberGeneratorService.h.

Constructor & Destructor Documentation

edm::service::RandomNumberGeneratorService::SeedsAndName::SeedsAndName ( VUint32 const &  theSeeds,
std::string const &  theEngineName 
)
inline

Member Function Documentation

std::string const& edm::service::RandomNumberGeneratorService::SeedsAndName::engineName ( ) const
inline
unsigned int edm::service::RandomNumberGeneratorService::SeedsAndName::moduleID ( ) const
inline
VUint32 const& edm::service::RandomNumberGeneratorService::SeedsAndName::seeds ( ) const
inline
void edm::service::RandomNumberGeneratorService::SeedsAndName::setModuleID ( unsigned int  v)
inline

Member Data Documentation

std::string edm::service::RandomNumberGeneratorService::SeedsAndName::engineName_
private

Definition at line 248 of file RandomNumberGeneratorService.h.

Referenced by engineName().

unsigned int edm::service::RandomNumberGeneratorService::SeedsAndName::moduleID_
private

Definition at line 249 of file RandomNumberGeneratorService.h.

Referenced by moduleID(), and setModuleID().

VUint32 edm::service::RandomNumberGeneratorService::SeedsAndName::seeds_
private

Definition at line 247 of file RandomNumberGeneratorService.h.

Referenced by seeds().