BornAgain
1.18.0
Simulate and fit neutron and x-ray scattering at grazing incidence
|
Public Member Functions | |
ParameterPattern () | |
ParameterPattern (std::string root_object) | |
ParameterPattern & | beginsWith (std::string start_type) |
ParameterPattern & | add (std::string object_type) |
std::string | toStdString () const |
Private Attributes | |
std::string | m_pattern |
Helper class for constructing parameter patterns.
Definition at line 23 of file ParameterPattern.h.
|
inline |
Definition at line 26 of file ParameterPattern.h.
|
inline |
Definition at line 27 of file ParameterPattern.h.
ParameterPattern & ParameterPattern::beginsWith | ( | std::string | start_type | ) |
Definition at line 17 of file ParameterPattern.cpp.
References m_pattern.
Referenced by StandardSimulations::MiniGISASBeamDivergence().
ParameterPattern & ParameterPattern::add | ( | std::string | object_type | ) |
Definition at line 23 of file ParameterPattern.cpp.
References m_pattern.
Referenced by CylindersWithSizeDistributionBuilder::buildSample(), TwoTypesCylindersDistributionBuilder::buildSample(), CylindersInSSCABuilder::buildSample(), and StandardSimulations::MiniGISASBeamDivergence().
|
inline |
Definition at line 32 of file ParameterPattern.h.
References m_pattern.
Referenced by CylindersWithSizeDistributionBuilder::buildSample(), TwoTypesCylindersDistributionBuilder::buildSample(), CylindersInSSCABuilder::buildSample(), and StandardSimulations::MiniGISASBeamDivergence().
|
private |
Definition at line 35 of file ParameterPattern.h.
Referenced by add(), beginsWith(), and toStdString().