BornAgain  1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
Formfactor internals

Form factor internal classes. More...

Classes

class  ComputeBA
 Provides scalar form factor evaluation in Born Approximation for given IFormFactor. More...
 
class  ComputeBAPol
 Provides polarized form factor evaluation in Born Approximation for given IFormFactor. More...
 
class  ComputeDWBA
 Provides scalar DWBA computation for given IFormFactor. More...
 
class  ComputeDWBAPol
 Provides polarized DWBA computation for given IFormFactor. More...
 
class  FormFactorCoherentPart
 Information about single particle form factor and specular info of the embedding layer. More...
 
class  FormFactorCoherentSum
 Information about particle form factor and abundance. More...
 
class  FormFactorCoreShell
 Form Factor for a core shell particle. More...
 
class  FormFactorDecoratorPositionFactor
 Decorates a form factor with a position dependent phase factor. More...
 
class  FormFactorDecoratorRotation
 Equips a form factor with a rotation. More...
 
class  FormFactorWeighted
 Coherent sum of different scalar IFormFactors with different weights. More...
 
class  IBornFF
 Abstract base class for Born form factors. More...
 
class  IComputeFF
 Abstract base class for form factor evaluations. More...
 
class  IFormFactor
 Abstract base class for all form factors. More...
 
class  IFormFactorDecorator
 Encapsulates another formfactor and adds extra functionality (a scalar factor, a position-dependent phase factor, ...). More...
 
struct  SlicingEffects
 Nested structure that holds slicing effects on position and removed parts. More...
 
class  WavevectorInfo
 Holds all wavevector information relevant for calculating form factors. More...
 

Detailed Description

Form factor internal classes.