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.
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.
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.