ROOT
v6-30
Reference Guide
Loading...
Searching...
No Matches
TRandomEngine.h
Go to the documentation of this file.
1
// @(#)root/mathcore:$Id$
2
// Author: L. Moneta Tue Aug 4 2015
3
4
/**********************************************************************
5
* *
6
* Copyright (c) 2015 LCG ROOT Math Team, CERN/PH-SFT *
7
* *
8
* *
9
**********************************************************************/
10
11
// interface for random engines based on ROOT
12
13
#ifndef ROOT_Math_TRandomEngine
14
#define ROOT_Math_TRandomEngine
15
16
namespace
ROOT
{
17
namespace
Math
{
18
19
class
TRandomEngine
{
20
public
:
21
virtual
double
Rndm
() = 0;
22
virtual
~TRandomEngine
() {}
23
};
24
25
}
// end namespace Math
26
27
}
// end namespace ROOT
28
29
30
#endif
/* ROOT_Math_TRandomEngine */
ROOT::Math::TRandomEngine
Definition
TRandomEngine.h:19
ROOT::Math::TRandomEngine::Rndm
virtual double Rndm()=0
ROOT::Math::TRandomEngine::~TRandomEngine
virtual ~TRandomEngine()
Definition
TRandomEngine.h:22
Math
Namespace for new Math classes and functions.
ROOT
This file contains a specialised ROOT message handler to test for diagnostic in unit tests.
Definition
EExecutionPolicy.hxx:4
math
mathcore
inc
Math
TRandomEngine.h
ROOT v6-30 - Reference Guide Generated on Thu Dec 12 2024 06:12:10 (GVA Time) using Doxygen 1.9.8