TUnuranBaseDist, base class for Unuran distribution classes 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 TUnuranBaseDist * | Clone () const =0 |
Abstract clone method for a deep copy of the derived classes. | |
virtual TClass * | IsA () const |
virtual void | Streamer (TBuffer &) |
void | StreamerNVirtual (TBuffer &ClassDef_StreamerNVirtual_b) |
Static Public Member Functions | |
static TClass * | Class () |
static const char * | Class_Name () |
static constexpr Version_t | Class_Version () |
static const char * | DeclFileName () |
#include <TUnuranBaseDist.h>
|
inlinevirtual |
Destructor (no operations)
Definition at line 36 of file TUnuranBaseDist.h.
|
static |
Definition at line 43 of file TUnuranBaseDist.h.
|
pure virtual |
Abstract clone method for a deep copy of the derived classes.
Implemented in TUnuranContDist, TUnuranDiscrDist, TUnuranEmpDist, and TUnuranMultiContDist.
|
inlinestatic |
Definition at line 43 of file TUnuranBaseDist.h.
Reimplemented in TUnuranContDist, TUnuranDiscrDist, TUnuranEmpDist, and TUnuranMultiContDist.
Definition at line 43 of file TUnuranBaseDist.h.
Reimplemented in TUnuranContDist, TUnuranDiscrDist, TUnuranEmpDist, and TUnuranMultiContDist.
|
inline |
Definition at line 43 of file TUnuranBaseDist.h.