BornAgain  1.18.0
Simulate and fit neutron and x-ray scattering at grazing incidence
RangedDistributions.h File Reference
Include dependency graph for RangedDistributions.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  RangedDistribution
 
class  RangedDistributionGate
 
class  RangedDistributionLorentz
 
class  RangedDistributionGaussian
 
class  RangedDistributionLogNormal
 
class  RangedDistributionCosine
 

Functions

std::ostream & operator<< (std::ostream &os, const RangedDistribution &distribution)
 

Detailed Description

Defines classes representing ranged one-dimensional distributions.

Homepage:\n http://www.bornagainproject.org
License:\n GNU General Public License v3 or higher (see COPYING)
Authors
Scientific Computing Group at MLZ (see CITATION, AUTHORS)

Definition in file RangedDistributions.h.

Function Documentation

◆ operator<<()

std::ostream& operator<< ( std::ostream &  os,
const RangedDistribution distribution 
)
inline

Definition at line 220 of file RangedDistributions.h.

221 {
222  return os << distribution.pyString();
223 }
std::string pyString() const
Prints python-formatted definition of the distribution.

References RangedDistribution::pyString().

Here is the call graph for this function: