18#ifndef VOTCA_CSG_MAP_H 
   19#define VOTCA_CSG_MAP_H 
   77  std::vector<std::unique_ptr<BeadMap>> 
maps_;
 
 
virtual void Initialize(const Molecule *in, Bead *out, tools::Property *opts_bead, tools::Property *opts_map)=0
 
tools::Property * opts_map_
 
tools::Property * opts_bead_
 
virtual ~BeadMap()=default
 
virtual void Apply(const BoundaryCondition &)=0
 
Class keeps track of how the boundaries of the system are handled.
 
void Apply(const BoundaryCondition &bc)
 
BeadMap * CreateBeadMap(const BeadMapType type)
 
Map & operator=(Map &&map)
 
Map(const Molecule &in, Molecule &out)
 
std::vector< std::unique_ptr< BeadMap > > maps_
 
information about molecules
 
Provides a means for comparing floating point numbers.