21#ifndef VOTCA_XTP_ESP2MULTIPOLE_H
22#define VOTCA_XTP_ESP2MULTIPOLE_H
28#include <boost/filesystem.hpp>
49 std::string
Identify() {
return "esp2multipole"; }
std::vector< std::pair< Index, Index > > pairconstraint_
std::vector< QMFragment< double > > regionconstraint_
void Initialize(tools::Property &options)
void PrintDipoles(const Orbitals &orbitals, const StaticSegment &seg) const
std::string GetStateString() const
Esp2multipole(Logger &log)
StaticSegment Extractingcharges(const Orbitals &orbitals) const
Logger is used for thread-safe output of messages.
container for molecular orbitals
Identifier for QMstates. Strings like S1 are converted into enum +zero indexed int.
std::string ToString() const
base class for all analysis tools