|
BornAgain
1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
|
Predefined form factors for functional tests. More...
Public Member Functions | |
| FormFactorComponents () | |
| const IFormFactor * | getItem (const std::string &key) const |
| std::vector< std::string > | keys () const |
| size_t | size () const |
Protected Member Functions | |
| void | add (const std::string &key, IFormFactor *item) |
Private Attributes | |
| std::map< std::string, std::unique_ptr< IFormFactor > > | m_data |
Predefined form factors for functional tests.
Definition at line 29 of file FormFactorComponents.h.
| FormFactorComponents::FormFactorComponents | ( | ) |
Definition at line 19 of file FormFactorComponents.cpp.
References IRegistry< IFormFactor >::add(), and Units::deg2rad().
|
inlineprotectedinherited |
Definition at line 54 of file IRegistry.h.
|
inlineinherited |
Definition at line 35 of file IRegistry.h.
|
inlineinherited |
Definition at line 43 of file IRegistry.h.
|
inlineinherited |
Definition at line 51 of file IRegistry.h.
|
privateinherited |
Definition at line 62 of file IRegistry.h.