11 #ifndef TERMS_TERMSTYPECONVERTER_HPP
12 #define TERMS_TERMSTYPECONVERTER_HPP
17 #include "../Terms/Hop/Hop.hpp"
18 #include "../Terms/OneBodyInteraction/OneBodyInteraction.hpp"
19 #include "../Terms/TwoBodyInteraction/TwoBodyInteraction.hpp"
20 #include "../Terms/CreatePair/CreatePair.hpp"
36 static std::map<std::string, TermsTypeEnum>
CreateDict();
42 static std::map<std::string, TermsTypeEnum>
dict;
static std::map< std::string, TermsTypeEnum > CreateDict()
Create a Dict object which contains std::map between label and TermsTypeEnum.
Definition: TermsTypeConverter.cpp:16
Class for translating labels (e.g M, V) into TermsTypeEnum.
Definition: TermsTypeConverter.hpp:28
static std::map< std::string, TermsTypeEnum > dict
Dict which contains std::map between label and TermsTypeEnum.
Definition: TermsTypeConverter.hpp:42