CLHEP VERSION Reference Documentation
CLHEP Home Page CLHEP Documentation CLHEP Bug Reports |
#include "CLHEP/Units/GlobalPhysicalConstants.h"
#include "CLHEP/Random/Randomize.h"
#include <iostream>
#include <cstdlib>
Go to the source code of this file.
Functions | |
void | init () |
void | layout () |
void | dist_layout () |
void | user_layout () |
void | start_test () |
int | main () |
void dist_layout | ( | ) |
Definition at line 90 of file testRandom.cc.
References exit, CLHEP::RandBinomial::fire(), CLHEP::RandBreitWigner::fire(), CLHEP::RandChiSquare::fire(), CLHEP::RandExponential::fire(), CLHEP::RandFlat::fire(), CLHEP::RandGamma::fire(), CLHEP::RandGauss::fire(), CLHEP::RandPoisson::fire(), CLHEP::RandStudentT::fire(), CLHEP::RandFlat::fireArray(), CLHEP::RandFlat::fireInt(), and CLHEP::RandBreitWigner::fireM2().
Referenced by start_test().
void init | ( | ) |
Definition at line 27 of file testRandom.cc.
References exit.
Referenced by CLHEP::HepDiagMatrix::HepDiagMatrix(), CLHEP::HepMatrix::HepMatrix(), CLHEP::HepSymMatrix::HepSymMatrix(), CLHEP::HepVector::HepVector(), and main().
void layout | ( | ) |
Definition at line 54 of file testRandom.cc.
References CLHEP::RandBinomial::shoot(), CLHEP::RandChiSquare::shoot(), CLHEP::RandExponential::shoot(), CLHEP::RandFlat::shoot(), CLHEP::RandGamma::shoot(), CLHEP::RandGauss::shoot(), CLHEP::RandStudentT::shoot(), CLHEP::RandBreitWigner::shoot(), CLHEP::RandPoisson::shoot(), CLHEP::RandFlat::shootArray(), CLHEP::RandFlat::shootInt(), and CLHEP::RandBreitWigner::shootM2().
Referenced by start_test().
int main | ( | ) |
Definition at line 347 of file testRandom.cc.
References init(), and start_test().
void start_test | ( | ) |
Definition at line 260 of file testRandom.cc.
References dist_layout(), exit, layout(), CLHEP::HepRandom::setTheEngine(), theDRand48Engine, theDualRandEngine, theHurd160Engine, theHurd288Engine, theMTwistEngine, theRandEngine, theRanecuEngine, theRanlux64Engine, theRanluxEngine, theRanshiEngine, theTripleRandEngine, and user_layout().
Referenced by main().
void user_layout | ( | ) |
Definition at line 154 of file testRandom.cc.
References CLHEP::RandBinomial::shoot(), CLHEP::RandChiSquare::shoot(), CLHEP::RandExponential::shoot(), CLHEP::RandFlat::shoot(), CLHEP::RandGamma::shoot(), CLHEP::RandGauss::shoot(), CLHEP::RandStudentT::shoot(), CLHEP::RandBreitWigner::shoot(), CLHEP::RandPoisson::shoot(), CLHEP::RandFlat::shootArray(), CLHEP::RandFlat::shootInt(), CLHEP::RandBreitWigner::shootM2(), theDRand48Engine, theDualRandEngine, theHurd160Engine, theHurd288Engine, theJamesEngine, theMTwistEngine, theRandEngine, theRanecuEngine, theRanlux64Engine, theRanluxEngine, theRanshiEngine, and theTripleRandEngine.
Referenced by start_test().
DRand48Engine theDRand48Engine |
Definition at line 16 of file testRandom.cc.
Referenced by start_test(), and user_layout().
DualRand theDualRandEngine |
Definition at line 24 of file testRandom.cc.
Referenced by start_test(), and user_layout().
Hurd160Engine theHurd160Engine |
Definition at line 20 of file testRandom.cc.
Referenced by start_test(), and user_layout().
Hurd288Engine theHurd288Engine |
Definition at line 21 of file testRandom.cc.
Referenced by start_test(), and user_layout().
HepJamesRandom theJamesEngine |
Definition at line 14 of file testRandom.cc.
Referenced by user_layout().
MTwistEngine theMTwistEngine |
Definition at line 22 of file testRandom.cc.
Referenced by start_test(), and user_layout().
RandEngine theRandEngine |
Definition at line 15 of file testRandom.cc.
Referenced by start_test(), and user_layout().
RanecuEngine theRanecuEngine |
Definition at line 19 of file testRandom.cc.
Referenced by start_test(), and user_layout().
Ranlux64Engine theRanlux64Engine |
Definition at line 18 of file testRandom.cc.
Referenced by start_test(), and user_layout().
RanluxEngine theRanluxEngine(19780503, 4) | ( | 19780503 | , |
4 | |||
) |
Referenced by start_test(), and user_layout().
RanshiEngine theRanshiEngine |
Definition at line 23 of file testRandom.cc.
Referenced by start_test(), and user_layout().
TripleRand theTripleRandEngine |
Definition at line 25 of file testRandom.cc.
Referenced by start_test(), and user_layout().