npstat is hosted by Hepforge, IPPP Durham
NPStat  5.10.0
npstat::GaussianMixtureEntry Class Reference

#include <GaussianMixtureEntry.hh>

Public Member Functions

 GaussianMixtureEntry (const double w, const double mean, const double stdev)
 
double weight () const
 
double mean () const
 
double stdev () const
 
bool operator== (const GaussianMixtureEntry &r) const
 
bool operator!= (const GaussianMixtureEntry &r) const
 
gs::ClassId classId () const
 
bool write (std::ostream &os) const
 

Static Public Member Functions

static const char * classname ()
 
static unsigned version ()
 
static void restore (const gs::ClassId &id, std::istream &in, GaussianMixtureEntry *entry)
 

Friends

class GaussianMixture1D
 

Detailed Description

A Gaussian mixture component

Constructor & Destructor Documentation

◆ GaussianMixtureEntry()

npstat::GaussianMixtureEntry::GaussianMixtureEntry ( const double  w,
const double  mean,
const double  stdev 
)
inline

Constructor arguments are weight, mean, and standard deviation

Member Function Documentation

◆ classId()

gs::ClassId npstat::GaussianMixtureEntry::classId ( ) const
inline

Method needed for "geners" I/O

◆ weight()

double npstat::GaussianMixtureEntry::weight ( ) const
inline

Examine object properties


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