18#ifndef VOTCA_CSG_CGMOLECULEDEF_H
19#define VOTCA_CSG_CGMOLECULEDEF_H
57 void Load(std::string filename);
84 std::map<std::string, tools::Property *>
maps_;
Symmetry
get the symmetry of the bead
definition of a coarse grained molecule
const std::string & getIdent()
void ParseMapping(tools::Property &options)
std::map< std::string, tools::Property * > maps_
Map CreateMap(const Molecule &in, Molecule &out)
std::vector< beaddef_t * > beads_
void Load(std::string filename)
std::map< std::string, beaddef_t * > beads_by_name_
beaddef_t * getBeadByName(const std::string &name)
std::vector< tools::Property * > bonded_
Molecule * CreateMolecule(Topology &top)
const std::string & getName()
tools::Property * getMapByName(const std::string &name)
void ParseBonded(tools::Property &options)
void ParseTopology(tools::Property &options)
void ParseBeads(tools::Property &options)
information about molecules
topology of the whole system
base class for all analysis tools
std::vector< std::string > subbeads_
tools::Property * options_