Rosetta
Classes | Namespaces
NMRDataFactory.hh File Reference

singleton class that handles the creation of different types of NMR data through a common interface. At the moment, it supports three paramagnetic NMR interactions (i.e. PCSs, RDCs, PREs) but other NMR data types can be easily added. They should provide a constructor that takes a filename as argument and is called from inside the factory function which returns an owning pointer to the new created NMR data object. More...

#include <core/scoring/nmr/NMRDataFactory.fwd.hh>
#include <basic/datacache/CacheableData.fwd.hh>
#include <core/pose/Pose.fwd.hh>
#include <utility/SingletonBase.hh>
#include <string>

Classes

class  core::scoring::nmr::NMRDataFactory
 

Namespaces

 core
 A class for reading in the atom type properties.
 
 core::scoring
 
 core::scoring::nmr
 

Detailed Description

singleton class that handles the creation of different types of NMR data through a common interface. At the moment, it supports three paramagnetic NMR interactions (i.e. PCSs, RDCs, PREs) but other NMR data types can be easily added. They should provide a constructor that takes a filename as argument and is called from inside the factory function which returns an owning pointer to the new created NMR data object.

last Modified: 07/01/16

Author
Georg Kuenze (georg.nosp@m..kue.nosp@m.nze@v.nosp@m.ande.nosp@m.rbilt.nosp@m..edu)