20 #ifndef OST_MM_SYSTEM_CREATOR_HH
21 #define OST_MM_SYSTEM_CREATOR_HH
49 namespace ost {
namespace mol{
namespace mm{
51 typedef boost::shared_ptr<OpenMM::System>
SystemPtr;
57 std::map<FuncType,uint>& mapper);
static SystemPtr Create(const TopologyPtr top, const SettingsPtr settings, std::map< FuncType, uint > &mapper)
boost::shared_ptr< OpenMM::System > SystemPtr
boost::shared_ptr< Topology > TopologyPtr
boost::shared_ptr< Settings > SettingsPtr