#include <G4MTRandGeneral.hh>
|
| G4MTRandGeneral (const G4double *aProbFunc, G4int theProbSize, G4int IntType=0) |
|
| G4MTRandGeneral (CLHEP::HepRandomEngine &anEngine, const G4double *aProbFunc, G4int theProbSize, G4int IntType=0) |
|
| G4MTRandGeneral (CLHEP::HepRandomEngine *anEngine, const G4double *aProbFunc, G4int theProbSize, G4int IntType=0) |
|
virtual | ~G4MTRandGeneral () |
|
G4double | shoot () |
|
void | shootArray (const G4int size, G4double *vect) |
|
G4double | shoot (CLHEP::HepRandomEngine *anEngine) |
|
void | shootArray (CLHEP::HepRandomEngine *anEngine, const G4int size, G4double *vect) |
|
G4double | fire () |
|
void | fireArray (const G4int size, G4double *vect) |
|
G4double | operator() () |
|
Public Member Functions inherited from G4MTHepRandom |
| G4MTHepRandom () |
|
| G4MTHepRandom (G4long seed) |
|
| G4MTHepRandom (CLHEP::HepRandomEngine &algorithm) |
|
| G4MTHepRandom (CLHEP::HepRandomEngine *algorithm) |
|
virtual | ~G4MTHepRandom () |
|
G4double | flat () |
|
void | flatArray (const G4int size, G4double *vect) |
|
G4double | flat (CLHEP::HepRandomEngine *theNewEngine) |
|
void | flatArray (CLHEP::HepRandomEngine *theNewEngine, const G4int size, G4double *vect) |
|
virtual std::ostream & | put (std::ostream &os) const |
|
virtual std::istream & | get (std::istream &is) |
|
Definition at line 42 of file G4MTRandGeneral.hh.
G4MTRandGeneral::G4MTRandGeneral |
( |
const G4double * |
aProbFunc, |
|
|
G4int |
theProbSize, |
|
|
G4int |
IntType = 0 |
|
) |
| |
G4MTRandGeneral::G4MTRandGeneral |
( |
CLHEP::HepRandomEngine & |
anEngine, |
|
|
const G4double * |
aProbFunc, |
|
|
G4int |
theProbSize, |
|
|
G4int |
IntType = 0 |
|
) |
| |
G4MTRandGeneral::G4MTRandGeneral |
( |
CLHEP::HepRandomEngine * |
anEngine, |
|
|
const G4double * |
aProbFunc, |
|
|
G4int |
theProbSize, |
|
|
G4int |
IntType = 0 |
|
) |
| |
virtual G4MTRandGeneral::~G4MTRandGeneral |
( |
| ) |
|
|
virtual |
void G4MTRandGeneral::fireArray |
( |
const G4int |
size, |
|
|
G4double * |
vect |
|
) |
| |
G4double G4MTRandGeneral::operator() |
( |
| ) |
|
|
virtual |
void G4MTRandGeneral::prepareTable |
( |
const G4double * |
aProbFunc | ) |
|
|
private |
G4double G4MTRandGeneral::shoot |
( |
CLHEP::HepRandomEngine * |
anEngine | ) |
|
void G4MTRandGeneral::shootArray |
( |
const G4int |
size, |
|
|
G4double * |
vect |
|
) |
| |
|
inline |
void G4MTRandGeneral::shootArray |
( |
CLHEP::HepRandomEngine * |
anEngine, |
|
|
const G4int |
size, |
|
|
G4double * |
vect |
|
) |
| |
void G4MTRandGeneral::useFlatDistribution |
( |
| ) |
|
|
private |
G4bool G4MTRandGeneral::deleteEngine |
|
private |
G4int G4MTRandGeneral::InterpolationType |
|
private |
CLHEP::HepRandomEngine* G4MTRandGeneral::localEngine |
|
private |
G4int G4MTRandGeneral::nBins |
|
private |
std::vector<G4double> G4MTRandGeneral::theIntegralPdf |
|
private |
The documentation for this class was generated from the following file: