Loading [MathJax]/extensions/tex2jax.js
Logo ROOT  
Reference Guide
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Loading...
Searching...
No Matches
TUnuranBaseDist Class Referenceabstract

TUnuranBaseDist, base class for Unuran distribution classees such as TUnuranContDist (for one-dimension) or TUnuranMultiContDist (multi-dimension)

Definition at line 29 of file TUnuranBaseDist.h.

Public Member Functions

virtual ~TUnuranBaseDist ()
 Destructor (no operations)
 
virtual TUnuranBaseDistClone () const =0
 Abstract clone method for a deep copy of the derived classes.
 

#include <TUnuranBaseDist.h>

Inheritance diagram for TUnuranBaseDist:
[legend]

Constructor & Destructor Documentation

◆ ~TUnuranBaseDist()

virtual TUnuranBaseDist::~TUnuranBaseDist ( )
inlinevirtual

Destructor (no operations)

Definition at line 37 of file TUnuranBaseDist.h.

Member Function Documentation

◆ Clone()

virtual TUnuranBaseDist * TUnuranBaseDist::Clone ( ) const
pure virtual

Abstract clone method for a deep copy of the derived classes.

Implemented in TUnuranContDist, TUnuranDiscrDist, TUnuranEmpDist, and TUnuranMultiContDist.


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