#include <TRandomAdaptor.h>
Public Types | |
typedef value_ptr< TRandom3 > | TRandom3Ptr |
Public Member Functions | |
std::string | beginTag () |
double | flat () override |
void | flatArray (int const size, double *vect) override |
std::istream & | get (std::istream &is) override |
bool | get (std::vector< unsigned long > const &v) override |
TRandom3 * | getRootEngine () |
std::istream & | getState (std::istream &is) override |
bool | getState (std::vector< unsigned long > const &v) override |
std::string | name () const override |
operator float () override | |
operator unsigned int () override | |
std::ostream & | put (std::ostream &os) const override |
std::vector< unsigned long > | put () const override |
void | restoreStatus (char const filename[]="TRandom.conf") override |
void | saveStatus (char const filename[]="TRandom.conf") const override |
void | setSeed (long seed, int) override |
void | setSeeds (long const *seeds, int) override |
void | showStatus () const override |
TRandomAdaptor () | |
TRandomAdaptor (long seed) | |
TRandomAdaptor (int rowIndex, int colIndex) | |
TRandomAdaptor (std::istream &is) | |
~TRandomAdaptor () override | |
Static Public Member Functions | |
static std::string | engineName () |
Private Member Functions | |
void | Grumble (std::string const &errortext) const |
Private Attributes | |
TRandom3Ptr | trand_ |
Definition at line 13 of file TRandomAdaptor.h.
typedef value_ptr<TRandom3> edm::TRandomAdaptor::TRandom3Ptr |
Definition at line 15 of file TRandomAdaptor.h.
edm::TRandomAdaptor::TRandomAdaptor | ( | ) |
edm::TRandomAdaptor::TRandomAdaptor | ( | long | seed | ) |
edm::TRandomAdaptor::TRandomAdaptor | ( | int | rowIndex, |
int | colIndex | ||
) |
edm::TRandomAdaptor::TRandomAdaptor | ( | std::istream & | is | ) |
Definition at line 23 of file TRandomAdaptor.cc.
References Grumble(), and AlCaHLTBitMon_QueryRunRegistry::string.
|
override |
Definition at line 27 of file TRandomAdaptor.cc.
|
inline |
Definition at line 54 of file TRandomAdaptor.h.
References AlCaHLTBitMon_QueryRunRegistry::string, and trand_.
|
inlinestatic |
|
inlineoverride |
|
inlineoverride |
|
override |
Definition at line 84 of file TRandomAdaptor.cc.
References getState(), Grumble(), and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by Options.Options::__getitem__(), betterConfigParser.BetterConfigParser::__updateDict(), submitPVValidationJobs.BetterConfigParser::__updateDict(), betterConfigParser.BetterConfigParser::getCompares(), betterConfigParser.BetterConfigParser::getGeneral(), betterConfigParser.BetterConfigParser::getResultingSection(), and submitPVValidationJobs.BetterConfigParser::getResultingSection().
|
override |
Definition at line 94 of file TRandomAdaptor.cc.
References edmScanValgrind::buffer, mps_fire::i, and trand_.
Referenced by Options.Options::__getitem__(), betterConfigParser.BetterConfigParser::__updateDict(), submitPVValidationJobs.BetterConfigParser::__updateDict(), betterConfigParser.BetterConfigParser::getCompares(), betterConfigParser.BetterConfigParser::getGeneral(), betterConfigParser.BetterConfigParser::getResultingSection(), and submitPVValidationJobs.BetterConfigParser::getResultingSection().
|
inline |
|
override |
Definition at line 89 of file TRandomAdaptor.cc.
References Grumble(), and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by get().
|
inlineoverride |
|
private |
Definition at line 118 of file TRandomAdaptor.cc.
References edm::errors::UnimplementedFeature.
Referenced by get(), getState(), put(), and TRandomAdaptor().
|
inlineoverride |
Definition at line 58 of file TRandomAdaptor.h.
References AlCaHLTBitMon_QueryRunRegistry::string, and trand_.
Referenced by config.CFG::__str__(), geometryComparison.GeometryComparison::createScript(), validation.Sample::digest(), primaryVertexResolution.PrimaryVertexResolution::getRepMap(), primaryVertexValidation.PrimaryVertexValidation::getRepMap(), zMuMuValidation.ZMuMuValidation::getRepMap(), and VIDSelectorBase.VIDSelectorBase::initialize().
|
inlineoverride |
|
inlineoverride |
|
override |
Definition at line 29 of file TRandomAdaptor.cc.
References Grumble(), and AlCaHLTBitMon_QueryRunRegistry::string.
|
override |
Definition at line 34 of file TRandomAdaptor.cc.
References edmScanValgrind::buffer, mps_fire::i, trand_, and findQualityFiles::v.
|
inlineoverride |
|
inlineoverride |
|
override |
|
override |
|
inlineoverride |
|
mutableprivate |
Definition at line 71 of file TRandomAdaptor.h.
Referenced by beginTag(), flat(), flatArray(), get(), getRootEngine(), name(), operator float(), operator unsigned int(), put(), restoreStatus(), saveStatus(), setSeed(), setSeeds(), showStatus(), and TRandomAdaptor().