Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
ROOT::Math::TRandomEngine Class Referenceabstract

Definition at line 19 of file TRandomEngine.h.

Public Member Functions

virtual ~TRandomEngine ()
 
virtual double Rndm ()=0
 

#include <Math/TRandomEngine.h>

Inheritance diagram for ROOT::Math::TRandomEngine:
[legend]

Constructor & Destructor Documentation

◆ ~TRandomEngine()

virtual ROOT::Math::TRandomEngine::~TRandomEngine ( )
inlinevirtual

Definition at line 22 of file TRandomEngine.h.

Member Function Documentation

◆ Rndm()

virtual double ROOT::Math::TRandomEngine::Rndm ( )
pure virtual

Implemented in ROOT::Math::LCGEngine, ROOT::Math::MersenneTwisterEngine, ROOT::Math::MixMaxEngine< N, SkipNumber >, ROOT::Math::MixMaxEngine< 17, 0 >, ROOT::Math::MixMaxEngine< 17, 0 >, ROOT::Math::MixMaxEngine< 240, 0 >, ROOT::Math::MixMaxEngine< 240, 0 >, ROOT::Math::MixMaxEngine< 256, 2 >, ROOT::Math::MixMaxEngine< 256, 2 >, ROOT::Math::RanluxppCompatEngineGslRanlxd< p >, ROOT::Math::RanluxppCompatEngineGslRanlxd< 404 >, ROOT::Math::RanluxppCompatEngineGslRanlxd< 404 >, ROOT::Math::RanluxppCompatEngineGslRanlxd< 794 >, ROOT::Math::RanluxppCompatEngineGslRanlxd< 794 >, ROOT::Math::RanluxppCompatEngineGslRanlxs< p >, ROOT::Math::RanluxppCompatEngineGslRanlxs< 218 >, ROOT::Math::RanluxppCompatEngineGslRanlxs< 218 >, ROOT::Math::RanluxppCompatEngineGslRanlxs< 404 >, ROOT::Math::RanluxppCompatEngineGslRanlxs< 404 >, ROOT::Math::RanluxppCompatEngineGslRanlxs< 794 >, ROOT::Math::RanluxppCompatEngineGslRanlxs< 794 >, ROOT::Math::RanluxppCompatEngineJames< p >, ROOT::Math::RanluxppCompatEngineJames< 223 >, ROOT::Math::RanluxppCompatEngineJames< 223 >, ROOT::Math::RanluxppCompatEngineJames< 389 >, ROOT::Math::RanluxppCompatEngineJames< 389 >, ROOT::Math::RanluxppCompatEngineLuescherRanlxd< p >, ROOT::Math::RanluxppCompatEngineLuescherRanlxd< 404 >, ROOT::Math::RanluxppCompatEngineLuescherRanlxd< 404 >, ROOT::Math::RanluxppCompatEngineLuescherRanlxd< 794 >, ROOT::Math::RanluxppCompatEngineLuescherRanlxd< 794 >, ROOT::Math::RanluxppCompatEngineLuescherRanlxs< p >, ROOT::Math::RanluxppCompatEngineLuescherRanlxs< 218 >, ROOT::Math::RanluxppCompatEngineLuescherRanlxs< 218 >, ROOT::Math::RanluxppCompatEngineLuescherRanlxs< 404 >, ROOT::Math::RanluxppCompatEngineLuescherRanlxs< 404 >, ROOT::Math::RanluxppCompatEngineLuescherRanlxs< 794 >, ROOT::Math::RanluxppCompatEngineLuescherRanlxs< 794 >, ROOT::Math::RanluxppCompatEngineStdRanlux24, ROOT::Math::RanluxppCompatEngineStdRanlux48, ROOT::Math::RanluxppEngine< p >, ROOT::Math::RanluxppEngine< 2048 >, ROOT::Math::RanluxppEngine< 2048 >, ROOT::Math::RanluxppEngine< 24 >, ROOT::Math::RanluxppEngine< 24 >, ROOT::Math::Result_t< ROOT_MM_N, 0 >, ROOT::Math::Result_t< ROOT_MM_N, 0 >, ROOT::Math::StateInt_t< ROOT_MM_N, 0 >, ROOT::Math::StateInt_t< ROOT_MM_N, 0 >, TRandom1, TRandom2, TRandom3, TRandom, TRandomGen< Engine >, TRandomGen< ROOT::Math::MixMaxEngine< 17, 0 > >, TRandomGen< ROOT::Math::MixMaxEngine< 17, 0 > >, TRandomGen< ROOT::Math::MixMaxEngine< 240, 0 > >, TRandomGen< ROOT::Math::MixMaxEngine< 240, 0 > >, TRandomGen< ROOT::Math::MixMaxEngine< 256, 2 > >, TRandomGen< ROOT::Math::MixMaxEngine< 256, 2 > >, TRandomGen< ROOT::Math::RanluxppEngine2048 >, and TRandomGen< ROOT::Math::RanluxppEngine2048 >.


The documentation for this class was generated from the following file: