Navigation

Main Page
Download
Support
Installation
Tutorial
Examples
Reference Manual
   Version 1.0.6dev
      Class Index
      File List
   Version 1.0.6
   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
Uniform_Transformation Class Reference

Uniform transformation. More...

#include <random.hpp>

Inheritance diagram for Uniform_Transformation:
Random_Variate_Transformation

Public Member Functions

 Uniform_Transformation ()
 Constructor. More...
 
 Uniform_Transformation (const Uniform_Transformation &trans)
 Copy constructor. More...
 
virtual ~Uniform_Transformation ()
 Virtual destructor. More...
 
Uniform_Transformationoperator= (const Uniform_Transformation &trans)
 Assignment. More...
 
virtual Uniform_Transformationcopy (void) const
 Return a newly allocated copy of object. More...
 
virtual double transform (double R)
 Returns the random variate with no transformation. More...
 
- Public Member Functions inherited from Random_Variate_Transformation
virtual ~Random_Variate_Transformation ()
 Virtual destructor. More...
 

Detailed Description

Uniform transformation.

Unity transformation.

Constructor & Destructor Documentation

◆ Uniform_Transformation() [1/2]

Uniform_Transformation::Uniform_Transformation ( )
inline

Constructor.

◆ Uniform_Transformation() [2/2]

Uniform_Transformation::Uniform_Transformation ( const Uniform_Transformation trans)
inline

Copy constructor.

◆ ~Uniform_Transformation()

virtual Uniform_Transformation::~Uniform_Transformation ( )
inlinevirtual

Virtual destructor.

Member Function Documentation

◆ copy()

Uniform_Transformation * Uniform_Transformation::copy ( void  ) const
virtual

Return a newly allocated copy of object.

Implements Random_Variate_Transformation.

◆ operator=()

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

Assignment.

◆ transform()

virtual double Uniform_Transformation::transform ( double  R)
inlinevirtual

Returns the random variate with no transformation.

Implements Random_Variate_Transformation.


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


Reference manual for Ion Beam Simulator 1.0.6dev
Generated by Doxygen 1.9.1 on Thu Sep 11 2025 09:37:24.