Geant4  10.00.p02
G4INCL::Random::SeedVector Class Reference

#include <G4INCLRandomSeedVector.hh>

Public Member Functions

long at (const size_t i) const
 
long & operator[] (const size_t i)
 
size_t size () const
 
void resize (const size_t n)
 
void push_back (const long val)
 

Private Attributes

std::vector< long > theSeeds
 

Friends

std::ostream & operator<< (std::ostream &out, SeedVector const &sv)
 

Detailed Description

Definition at line 54 of file G4INCLRandomSeedVector.hh.

Member Function Documentation

long G4INCL::Random::SeedVector::at ( const size_t  i) const

Definition at line 49 of file G4INCLRandomSeedVector.cc.

References theSeeds.

Referenced by G4INCL::Random::operator<<(), and G4INCL::Ranecu::setSeeds().

+ Here is the caller graph for this function:

long & G4INCL::Random::SeedVector::operator[] ( const size_t  i)

Definition at line 50 of file G4INCLRandomSeedVector.cc.

References theSeeds.

void G4INCL::Random::SeedVector::push_back ( const long  val)

Definition at line 53 of file G4INCLRandomSeedVector.cc.

References theSeeds.

Referenced by G4INCL::Config::getRandomSeeds(), and G4INCL::Ranecu::getSeeds().

+ Here is the caller graph for this function:

void G4INCL::Random::SeedVector::resize ( const size_t  n)

Definition at line 52 of file G4INCLRandomSeedVector.cc.

References theSeeds.

size_t G4INCL::Random::SeedVector::size ( ) const

Definition at line 51 of file G4INCLRandomSeedVector.cc.

References theSeeds.

Referenced by G4INCL::Random::operator<<().

+ Here is the caller graph for this function:

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  out,
SeedVector const &  sv 
)
friend

Definition at line 55 of file G4INCLRandomSeedVector.cc.

Member Data Documentation

std::vector<long> G4INCL::Random::SeedVector::theSeeds
private

Definition at line 65 of file G4INCLRandomSeedVector.hh.

Referenced by at(), operator[](), push_back(), resize(), and size().


The documentation for this class was generated from the following files: