CLHEP 2.0.4.7 Reference Documentation
CLHEP Home Page CLHEP Documentation CLHEP Bug Reports |
#include "CLHEP/Random/Randomize.h"
#include "CLHEP/Random/NonRandomEngine.h"
#include "CLHEP/Random/defs.h"
#include <iostream>
#include <iomanip>
#include <vector>
Go to the source code of this file.
Defines | |
#define | CLEAN_OUTPUT |
#define | TEST_VECTOR_ENGINE_RESTORE |
#define | VERBOSER |
#define | VERBOSER2 |
Functions | |
std::ofstream | output ("testVectorSave.cout") |
bool | equals01 (const std::vector< double > &ab) |
bool | equals (double a, double b) |
std::vector< double > | aSequence (int n) |
template<class E> | |
int | vectorTest64 (int n) |
template<> | |
int | vectorTest64< NonRandomEngine > (int n) |
template<class E> | |
std::vector< unsigned long > | vectorRestore1 (int n, std::vector< double > &v) |
template<> | |
std::vector< unsigned long > | vectorRestore1< NonRandomEngine > (int n, std::vector< double > &v) |
template<class E> | |
int | vectorRestore2 (const std::vector< unsigned long > state, const std::vector< double > &v) |
template<class E> | |
int | vectorRestore (int n) |
int | main () |
#define CLEAN_OUTPUT |
Definition at line 11 of file testVectorSave.cc.
#define TEST_VECTOR_ENGINE_RESTORE |
Definition at line 23 of file testVectorSave.cc.
#define VERBOSER |
Definition at line 25 of file testVectorSave.cc.
#define VERBOSER2 |
Definition at line 26 of file testVectorSave.cc.
std::vector<double> aSequence | ( | int | n | ) |
bool equals | ( | double | a, | |
double | b | |||
) |
bool equals01 | ( | const std::vector< double > & | ab | ) |
Definition at line 31 of file testVectorSave.cc.
int main | ( | ) |
std::ofstream output | ( | "testVectorSave.cout" | ) |
int vectorRestore | ( | int | n | ) |
Definition at line 191 of file testVectorSave.cc.
std::vector<unsigned long> vectorRestore1 | ( | int | n, | |
std::vector< double > & | v | |||
) |
std::vector<unsigned long> vectorRestore1< NonRandomEngine > | ( | int | n, | |
std::vector< double > & | v | |||
) |
int vectorRestore2 | ( | const std::vector< unsigned long > | state, | |
const std::vector< double > & | v | |||
) |
Definition at line 138 of file testVectorSave.cc.
References CLEAN_OUTPUT, CLHEP::HepRandomEngine::flat(), CLHEP::HepRandomEngine::name(), and output().
int vectorTest64 | ( | int | n | ) |
int vectorTest64< NonRandomEngine > | ( | int | n | ) |