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

Form factor internal classes. More...

Classes

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  WavevectorInfo
 Holds all wavevector information relevant for calculating form factors. More...
 
class  FormFactorCoreShell
 Form Factor for a core shell particle. More...
 
class  FormFactorWeighted
 Coherent sum of different scalar IFormFactor's with different weights. More...
 
class  FormFactorBAPol
 Evaluates the matrix BA term in a polarized IFormFactor. 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  FormFactorDWBA
 Evaluates the coherent sum of the four DWBA terms in a scalar IFormFactor. More...
 
class  FormFactorDWBAPol
 Evaluates the coherent sum of the 16 matrix DWBA terms in a polarized IFormFactor. More...
 
class  IFormFactor
 Pure virtual base class for all form factors. More...
 
class  IFormFactorBorn
 Pure virtual base class for Born form factors. More...
 
struct  SlicingEffects
 Nested structure that holds slicing effects on position and removed parts. More...
 
class  IFormFactorDecorator
 Encapsulates another formfactor and adds extra functionality (a scalar factor, a position-dependent phase factor, ...). More...
 

Detailed Description

Form factor internal classes.