Public Member Functions | Private Attributes | List of all members
PLMD::TargetDist Class Reference

#include <TargetDist.h>

Public Member Functions

 TargetDist (Log &log)
 
void read (const PDB &pdb, std::vector< Value *> args)
 
void read (const std::vector< double > &targ, std::vector< Value *> ar)
 
double calculate (std::vector< double > &derivs)
 

Private Attributes

std::vector< Value * > args
 
std::vector< double > target
 
Loglog
 

Constructor & Destructor Documentation

◆ TargetDist()

PLMD::TargetDist::TargetDist ( Log log)
inlineexplicit

Member Function Documentation

◆ calculate()

double PLMD::TargetDist::calculate ( std::vector< double > &  derivs)

◆ read() [1/2]

void PLMD::TargetDist::read ( const PDB pdb,
std::vector< Value *>  args 
)

◆ read() [2/2]

void PLMD::TargetDist::read ( const std::vector< double > &  targ,
std::vector< Value *>  ar 
)

Member Data Documentation

◆ args

std::vector<Value*> PLMD::TargetDist::args
private

◆ log

Log& PLMD::TargetDist::log
private

◆ target

std::vector<double> PLMD::TargetDist::target
private

The documentation for this class was generated from the following files: