ESyS-Particle  2.3.4
RealDist Class Reference

#include <realdist.h>

Public Member Functions

 RealDist (double MinSize, double MaxSize, int Nbins)
 
 ~RealDist ()
 
void AddSample (double evsize)
 
void Write (const string &)
 
void Clear ()
 

Private Member Functions

void Create ()
 
void Destroy ()
 
void AddEvSize (double evsize)
 

Private Attributes

int nbins
 
double maxsize
 
double minsize
 
double binsize
 
long Nevents
 
long * Edist
 

Constructor & Destructor Documentation

◆ RealDist()

RealDist::RealDist ( double  MinSize,
double  MaxSize,
int  Nbins 
)

References Create(), maxsize, minsize, nbins, and Nevents.

Here is the call graph for this function:

◆ ~RealDist()

RealDist::~RealDist ( )

References Destroy().

Here is the call graph for this function:

Member Function Documentation

◆ AddEvSize()

void RealDist::AddEvSize ( double  evsize)
private

References binsize, Edist, minsize, and nbins.

Referenced by AddSample().

Here is the caller graph for this function:

◆ AddSample()

void RealDist::AddSample ( double  evsize)

References AddEvSize(), and Nevents.

Referenced by ScalarParticleDistributionMaster::collect().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ Clear()

void RealDist::Clear ( )

References Edist, nbins, and Nevents.

Referenced by ScalarParticleDistributionMaster::write().

Here is the caller graph for this function:

◆ Create()

void RealDist::Create ( )
private

References binsize, Edist, maxsize, minsize, and nbins.

Referenced by RealDist().

Here is the caller graph for this function:

◆ Destroy()

void RealDist::Destroy ( )
private

References Edist.

Referenced by ~RealDist().

Here is the caller graph for this function:

◆ Write()

void RealDist::Write ( const string &  filename)

References binsize, Edist, minsize, and nbins.

Referenced by ScalarParticleDistributionMaster::write().

Here is the caller graph for this function:

Member Data Documentation

◆ binsize

double RealDist::binsize
private

Referenced by AddEvSize(), Create(), and Write().

◆ Edist

long* RealDist::Edist
private

Referenced by AddEvSize(), Clear(), Create(), Destroy(), and Write().

◆ maxsize

double RealDist::maxsize
private

Referenced by Create(), and RealDist().

◆ minsize

double RealDist::minsize
private

Referenced by AddEvSize(), Create(), RealDist(), and Write().

◆ nbins

int RealDist::nbins
private

Referenced by AddEvSize(), Clear(), Create(), RealDist(), and Write().

◆ Nevents

long RealDist::Nevents
private

Referenced by AddSample(), Clear(), and RealDist().


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