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

Defines Particle class. More...

Include dependency graph for particles.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  RealSpace::Particles::AnisoPyramid
 
class  RealSpace::Particles::BarGauss
 
class  RealSpace::Particles::BarLorentz
 
class  RealSpace::Particles::Box
 
class  RealSpace::Particles::Cone
 
class  RealSpace::Particles::Cone6
 
class  RealSpace::Particles::CosineRippleBox
 
class  RealSpace::Particles::CosineRippleGauss
 
class  RealSpace::Particles::CosineRippleLorentz
 
class  RealSpace::Particles::Cuboctahedron
 
class  RealSpace::Particles::Cylinder
 
class  RealSpace::Particles::Dodecahedron
 
class  RealSpace::Particles::Dot
 
class  RealSpace::Particles::EllipsoidalCylinder
 
class  RealSpace::Particles::FullSphere
 
class  RealSpace::Particles::FullSpheroid
 
class  RealSpace::Particles::HemiEllipsoid
 
class  RealSpace::Particles::Icosahedron
 
class  RealSpace::Particles::Particle
 
class  RealSpace::Particles::Prism3
 
class  RealSpace::Particles::Prism6
 
class  RealSpace::Particles::Pyramid
 
class  RealSpace::Particles::SawtoothRipple
 
class  RealSpace::Particles::SawtoothRippleBox
 
class  RealSpace::Particles::SawtoothRippleGauss
 
class  RealSpace::Particles::SawtoothRippleLorentz
 
class  RealSpace::Particles::Tetrahedron
 
class  RealSpace::Particles::TruncatedCube
 
class  RealSpace::Particles::TruncatedSphere
 
class  RealSpace::Particles::TruncatedSpheroid
 

Namespaces

 RealSpace
 
 RealSpace::Particles
 

Enumerations

enum class  RealSpace::Particles::EShape {
  RealSpace::Particles::None , RealSpace::Particles::FullSphere , RealSpace::Particles::FullSpheroid , RealSpace::Particles::Cylinder ,
  RealSpace::Particles::TruncatedSphere , RealSpace::Particles::TruncatedSpheroid , RealSpace::Particles::Cone , RealSpace::Particles::Icosahedron ,
  RealSpace::Particles::Dodecahedron , RealSpace::Particles::TruncatedCube , RealSpace::Particles::Prism6 , RealSpace::Particles::Cone6 ,
  RealSpace::Particles::Pyramid , RealSpace::Particles::Cuboctahedron , RealSpace::Particles::Prism3 , RealSpace::Particles::Tetrahedron ,
  RealSpace::Particles::EllipsoidalCylinder , RealSpace::Particles::BarGauss , RealSpace::Particles::BarLorentz , RealSpace::Particles::Box ,
  RealSpace::Particles::HemiEllipsoid , RealSpace::Particles::Dot , RealSpace::Particles::CosineRippleBox , RealSpace::Particles::CosineRippleGauss ,
  RealSpace::Particles::CosineRippleLorentz , RealSpace::Particles::SawtoothRippleBox , RealSpace::Particles::SawtoothRippleGauss , RealSpace::Particles::SawtoothRippleLorentz ,
  RealSpace::Particles::AnisoPyramid
}
 

Functions

QString const & RealSpace::Particles::name (EShape k)
 

Detailed Description

Defines Particle class.

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