BornAgain  1.18.0
Simulate and fit neutron and x-ray scattering at grazing incidence
ZLimits.h File Reference

Defines class ZLimits. More...

Go to the source code of this file.

Classes

struct  ParticleLimits
 Vertical extension of a particle, specified by bottom and top z coordinate. More...
 
struct  OneSidedLimit
 Helper class that represents a onesided limit. More...
 
class  ZLimits
 Class that contains upper and lower limits of the z-coordinate for the slicing of form factors. More...
 

Functions

OneSidedLimit MinLimit (const OneSidedLimit &left, const OneSidedLimit &right)
 
OneSidedLimit MaxLimit (const OneSidedLimit &left, const OneSidedLimit &right)
 
bool operator== (const OneSidedLimit &left, const OneSidedLimit &right)
 
bool operator!= (const OneSidedLimit &left, const OneSidedLimit &right)
 
std::ostream & operator<< (std::ostream &ostr, const OneSidedLimit &limit)
 
ZLimits ConvexHull (const ZLimits &left, const ZLimits &right)
 
bool operator== (const ZLimits &left, const ZLimits &right)
 
bool operator!= (const ZLimits &left, const ZLimits &right)
 
std::ostream & operator<< (std::ostream &ostr, const ZLimits &limits)
 

Detailed Description

Defines class ZLimits.

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 ZLimits.h.