CLHEP VERSION 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.
Macros | |
#define | CLEAN_OUTPUT |
#define | TEST_ORIGINAL_SAVE |
#define | VERBOSER |
#define | VERBOSER2 |
Functions | |
std::ofstream | output ("testSaveEngineStatus.cout") |
bool | equals01 (const std::vector< double > &ab) |
bool | equals (double a, double b) |
int | saveStepX () |
int | restoreStepX () |
int | BsaveStepX () |
int | BrestoreStepX () |
int | saveStep () |
int | restoreStep () |
int | BsaveStep () |
int | BrestoreStep () |
template<class E , class D > | |
int | fileNotThere () |
template<class E > | |
int | fileNotThereEngine () |
int | missingFile () |
template<class E , class D > | |
int | saveEngine (const char *filename) |
template<class E , class D > | |
int | checkSaveEngine (const char *filename) |
int | main () |
Variables | |
double | remembered_r2 |
double | remembered_r1005 |
double | remembered_r1006 |
double | remembered_r1007 |
#define CLEAN_OUTPUT |
Definition at line 9 of file testSaveEngineStatus.cc.
#define TEST_ORIGINAL_SAVE |
Definition at line 18 of file testSaveEngineStatus.cc.
#define VERBOSER |
Definition at line 28 of file testSaveEngineStatus.cc.
#define VERBOSER2 |
Definition at line 29 of file testSaveEngineStatus.cc.
int BrestoreStep | ( | ) |
Definition at line 212 of file testSaveEngineStatus.cc.
References output(), remembered_r1005, remembered_r1006, remembered_r1007, remembered_r2, CLHEP::RandFlat::restoreEngineStatus(), and CLHEP::RandFlat::shootBit().
Referenced by main().
int BrestoreStepX | ( | ) |
Definition at line 111 of file testSaveEngineStatus.cc.
References output(), remembered_r1005, remembered_r2, CLHEP::HepRandom::restoreEngineStatus(), and CLHEP::RandFlat::shootBit().
Referenced by main().
int BsaveStep | ( | ) |
Definition at line 186 of file testSaveEngineStatus.cc.
References output(), remembered_r1005, remembered_r1006, remembered_r1007, remembered_r2, CLHEP::RandFlat::saveEngineStatus(), and CLHEP::RandFlat::shootBit().
Referenced by main().
int BsaveStepX | ( | ) |
Definition at line 89 of file testSaveEngineStatus.cc.
References output(), remembered_r1005, remembered_r2, CLHEP::HepRandom::saveEngineStatus(), CLHEP::RandFlat::shoot(), and CLHEP::RandFlat::shootBit().
Referenced by main().
int checkSaveEngine | ( | const char * | filename | ) |
Definition at line 344 of file testSaveEngineStatus.cc.
References equals(), and output().
Referenced by main().
Definition at line 42 of file testSaveEngineStatus.cc.
References a, b, and equals01().
Referenced by checkSaveEngine(), restoreStep(), and restoreStepX().
bool equals01 | ( | const std::vector< double > & | ab | ) |
Definition at line 39 of file testSaveEngineStatus.cc.
Referenced by equals().
int fileNotThere | ( | ) |
Definition at line 270 of file testSaveEngineStatus.cc.
References output().
Referenced by fileNotThereEngine().
int fileNotThereEngine | ( | ) |
Definition at line 284 of file testSaveEngineStatus.cc.
References fileNotThere().
Referenced by missingFile().
int main | ( | ) |
Definition at line 387 of file testSaveEngineStatus.cc.
References BrestoreStep(), BrestoreStepX(), BsaveStep(), BsaveStepX(), checkSaveEngine(), missingFile(), output(), restoreStep(), restoreStepX(), saveEngine(), saveStep(), and saveStepX().
int missingFile | ( | ) |
Definition at line 305 of file testSaveEngineStatus.cc.
References fileNotThereEngine().
Referenced by main().
std::ofstream output | ( | "testSaveEngineStatus.cout" | ) |
Referenced by BrestoreStep(), BrestoreStepX(), BsaveStep(), BsaveStepX(), checkSaveEngine(), fileNotThere(), main(), restoreStep(), restoreStepX(), saveStep(), and saveStepX().
int restoreStep | ( | ) |
Definition at line 153 of file testSaveEngineStatus.cc.
References equals(), output(), remembered_r1005, remembered_r2, CLHEP::RandGauss::restoreEngineStatus(), and CLHEP::RandGauss::shoot().
Referenced by main().
int restoreStepX | ( | ) |
Definition at line 69 of file testSaveEngineStatus.cc.
References equals(), output(), remembered_r1005, remembered_r2, CLHEP::HepRandom::restoreEngineStatus(), and CLHEP::RandGauss::shoot().
Referenced by main().
int saveEngine | ( | const char * | filename | ) |
Definition at line 325 of file testSaveEngineStatus.cc.
Referenced by main().
int saveStep | ( | ) |
Definition at line 133 of file testSaveEngineStatus.cc.
References output(), remembered_r1005, remembered_r2, CLHEP::RandGauss::saveEngineStatus(), and CLHEP::RandGauss::shoot().
Referenced by main().
int saveStepX | ( | ) |
Definition at line 50 of file testSaveEngineStatus.cc.
References output(), remembered_r1005, remembered_r2, CLHEP::HepRandom::saveEngineStatus(), and CLHEP::RandGauss::shoot().
Referenced by main().
double remembered_r1005 |
Definition at line 34 of file testSaveEngineStatus.cc.
Referenced by BrestoreStep(), BrestoreStepX(), BsaveStep(), BsaveStepX(), restoreStep(), restoreStepX(), saveStep(), and saveStepX().
double remembered_r1006 |
Definition at line 35 of file testSaveEngineStatus.cc.
Referenced by BrestoreStep(), and BsaveStep().
double remembered_r1007 |
Definition at line 36 of file testSaveEngineStatus.cc.
Referenced by BrestoreStep(), and BsaveStep().
double remembered_r2 |
Definition at line 33 of file testSaveEngineStatus.cc.
Referenced by BrestoreStep(), BrestoreStepX(), BsaveStep(), BsaveStepX(), restoreStep(), restoreStepX(), saveStep(), and saveStepX().