Class Scine::Sparrow::AM1TypeSettings¶
-
class
AM1TypeSettings
: public Settings¶ The Settings specific to all the AM1-type methods, i.e.
AM1, RM1, PM3. This class uses the curiously recurrent template pattern to have compile-time resolution of the parameters position and settings descriptions, which both are method-dependant. Having independent classes would lead to unwanted code duplication.
Subclassed by Scine::Sparrow::AM1Settings, Scine::Sparrow::PM3Settings, Scine::Sparrow::RM1Settings
Public Functions
-
AM1TypeSettings
(std::string settingsDescription, std::string parameterFolderName)¶ Take the names from the derived class and use them.
-