22 #ifndef __PLUMED_colvar_PathMSDBase_h
23 #define __PLUMED_colvar_PathMSDBase_h
30 #include "tools/PDB.h"
31 #include "tools/RMSD.h"
32 #include "tools/Tools.h"
55 return (a).distance < (b).distance;
60 return (a).similarity > (b).similarity;
std::vector< Vector > derivs_s
std::vector< Vector > derivs_z
std::vector< ImagePath > imgVec
PathMSDBase(const ActionOptions &)
This class holds the keywords and their documentation.
std::vector< Vector > distder
bool operator()(ImagePath const &a, ImagePath const &b)
this class is a general container for path stuff
This class is used to bring the relevant information to the Action constructor.
virtual void calculate()
Calculate an Action.
This is the abstract base class to use for implementing new collective variables, within it there is ...
std::vector< std::string > labels
bool operator()(ImagePath const &a, ImagePath const &b)
std::vector< double > property
std::vector< std::vector< double > > indexvec
static void registerKeywords(Keywords &keys)