ROOT
Version v6.32
master
v6.34
Reference Guide
▼
ROOT
ROOT Reference Documentation
Tutorials
►
Functional Parts
►
Namespaces
►
All Classes
▼
Files
▼
File List
►
bindings
►
core
►
documentation
►
geom
►
graf2d
►
graf3d
►
gui
►
hist
►
html
►
io
►
main
▼
math
doc
►
fftw
►
foam
►
fumili
►
genetic
►
genvector
▼
mathcore
doc
▼
inc
►
Fit
▼
Math
AdaptiveIntegratorMultiDim.h
►
AllIntegrationTypes.h
BasicMinimizer.h
►
BrentMethods.h
BrentMinimizer1D.h
BrentRootFinder.h
►
ChebyshevPol.h
►
CladDerivator.h
►
Delaunay2D.h
DistFunc.h
DistFuncMathCore.h
DistSampler.h
DistSamplerOptions.h
►
Error.h
►
Factory.h
FitMethodFunction.h
Functor.h
►
GaussIntegrator.h
GaussLegendreIntegrator.h
GenAlgoOptions.h
GoFTest.h
IFunction.h
►
IFunctionfwd.h
IMinimizer1D.h
►
Integrator.h
IntegratorMultiDim.h
IntegratorOptions.h
IOptions.h
IParamFunction.h
►
IParamFunctionfwd.h
IRootFinderMethod.h
►
KDTree.h
►
KDTree.icc
►
LCGEngine.h
►
Math.h
MersenneTwisterEngine.h
Minimizer.h
MinimizerOptions.h
MinimizerVariableTransformation.h
MinimTransformFunction.h
►
MinimTransformVariable.h
►
MixMaxEngine.h
►
MixMaxEngine.icc
MultiDimParamFunctionAdapter.h
►
OneDimFunctionAdapter.h
►
ParamFunctor.h
PdfFunc.h
►
PdfFuncMathCore.h
ProbFunc.h
►
ProbFuncMathCore.h
QuantFunc.h
►
QuantFuncMathCore.h
►
Random.h
►
RandomFunctions.h
►
RanluxppEngine.h
RichardsonDerivator.h
RootFinder.h
SpecFunc.h
►
SpecFuncMathCore.h
►
StdEngine.h
►
TDataPoint.h
►
TDataPoint.icc
►
TDataPointN.h
►
TDataPointN.icc
►
TRandomEngine.h
►
Types.h
►
Util.h
VirtualIntegrator.h
►
WrappedFunction.h
►
WrappedParamFunction.h
►
TComplex.h
►
TKDTree.h
TKDTreeBinning.h
►
TMath.h
►
TRandom.h
►
TRandom1.h
►
TRandom2.h
►
TRandom3.h
►
TRandomGen.h
TStatistic.h
VectorizedTMath.h
►
src
►
v7
►
mathmore
►
matrix
►
minuit
►
minuit2
►
mlp
►
physics
►
quadp
►
rtools
►
smatrix
►
splot
►
unuran
►
vecops
►
montecarlo
►
net
►
proof
►
roofit
►
sql
►
tmva
►
tree
►
tutorials
►
v6-32-00-patches
►
File Members
Release Notes
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
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
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tb...
Definition
EExecutionPolicy.hxx:4
math
mathcore
inc
Math
TRandomEngine.h
ROOT v6-32 - Reference Guide Generated on Wed Mar 26 2025 04:43:01 (GVA Time) using Doxygen 1.10.0