BornAgain  1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
FormFactorTruncatedSphere Class Reference

A truncated Sphere. More...

+ Inheritance diagram for FormFactorTruncatedSphere:

Public Member Functions

 FormFactorTruncatedSphere (const std::vector< double > P)
 
 FormFactorTruncatedSphere (double radius, double height, double dh)
 
void accept (INodeVisitor *visitor) const final
 
FormFactorTruncatedSphereclone () const final
 
complex_t evaluate_for_q (cvector_t q) const final
 Complex form factor.
 
double getHeight () const
 
double getRadius () const
 
double getRemovedTop () const
 
double radialExtension () const final
 

Protected Member Functions

void onChange () final
 
IFormFactor * sliceFormFactor (ZLimits limits, const IRotation &rot, kvector_t translation) const final
 

Detailed Description

A truncated Sphere.