full_dist Class Reference

#include <nuclear_dist.h>

Inheritance diagram for full_dist:

nuclear_dist

Detailed Description

Full distribution including all nuclei from a discrete mass formula.

Definition at line 236 of file nuclear_dist.h.


Public Member Functions

 full_dist ()
 full_dist (nuclear_mass *nm, int maxA=400, bool include_neutron=false)
 Create a distribution from ranges in A specified for each Z.
int set_dist (nuclear_mass *nm, int maxA=400, bool include_neutron=false)
 Set the distribution from ranges in A specified for each Z.
virtual ~full_dist ()
virtual iterator begin ()
 The beginning of the distribution.
virtual iterator end ()
 The end of the distribution.
virtual size_t size ()
 The number of nuclei in the distribution.

Constructor & Destructor Documentation

full_dist ( nuclear_mass nm,
int  maxA = 400,
bool  include_neutron = false 
)

Create a distribution from ranges in A specified for each Z.

The length of the arrays minA and maxA should be exactly $\mathrm{maxZ}-\mathrm{minZ}+1$.


Member Function Documentation

int set_dist ( nuclear_mass nm,
int  maxA = 400,
bool  include_neutron = false 
)

Set the distribution from ranges in A specified for each Z.

The length of the arrays minA and maxA should be exactly $\mathrm{maxZ}-\mathrm{minZ}+1$.


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

Documentation generated with Doxygen and provided under the GNU Free Documentation License. See License Information for details.

Project hosting provided by SourceForge.net Logo, O2scl Sourceforge Project Page