Navigation

Main Page
Download
Support
Installation
Tutorial
Examples
Reference Manual
   Version 1.0.6
      Class Index
      File List
   Version 1.0.5new_solver
   Version 1.0.5dev
   Version 1.0.5b
   Version 1.0.4dev
   Version 1.0.4
Publications


Hosted by Get Ion Beam Simulator at SourceForge.net. Fast, secure and Free Open Source software downloads
Gaussian_Transformation Class Reference

Random variate transformation for Gaussian distribution. More...

#include <random.hpp>

Inheritance diagram for Gaussian_Transformation:
Random_Variate_Transformation

Public Member Functions

 Gaussian_Transformation ()
 Constructor. More...
 
 Gaussian_Transformation (const Gaussian_Transformation &trans)
 Copy constructor. More...
 
virtual ~Gaussian_Transformation ()
 Virtual destructor. More...
 
Gaussian_Transformationoperator= (const Gaussian_Transformation &trans)
 Assignment. More...
 
virtual Gaussian_Transformationcopy (void) const
 Return a newly allocated copy of object. More...
 
virtual double transform (double R)
 Returns number from distribution, transformed from uniformly distributed R, where 0 <= R <= 1. More...
 
- Public Member Functions inherited from Random_Variate_Transformation
virtual ~Random_Variate_Transformation ()
 Virtual destructor. More...
 

Detailed Description

Random variate transformation for Gaussian distribution.

Constructor & Destructor Documentation

Gaussian_Transformation::Gaussian_Transformation ( )

Constructor.

Gaussian_Transformation::Gaussian_Transformation ( const Gaussian_Transformation trans)

Copy constructor.

Gaussian_Transformation::~Gaussian_Transformation ( )
virtual

Virtual destructor.

Member Function Documentation

Gaussian_Transformation * Gaussian_Transformation::copy ( void  ) const
virtual

Return a newly allocated copy of object.

Implements Random_Variate_Transformation.

Gaussian_Transformation& Gaussian_Transformation::operator= ( const Gaussian_Transformation trans)
inline

Assignment.

double Gaussian_Transformation::transform ( double  R)
virtual

Returns number from distribution, transformed from uniformly distributed R, where 0 <= R <= 1.

Implements Random_Variate_Transformation.


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


Reference manual for Ion Beam Simulator 1.0.6
Generated by Doxygen 1.8.5 on Mon Jun 15 2015 09:59:32.