5#ifndef BALL_DOCKING_COMMON_CONFORMATIONSET_H
6#define BALL_DOCKING_COMMON_CONFORMATIONSET_H
8#ifndef BALL_DATATYPE_HASHMAP_H
12#ifndef BALL_KERNEL_SYSTEM_H
16#ifndef BALL_MOLMEC_COMMON_SNAPSHOT_H
20#ifndef BALL_FORMAT_DCDFILE_H
53 void add(
const float score,
const System& conformation);
const std::vector< SnapShot > & getUnscoredConformations() const
void add(const float score, const System &conformation)
std::vector< Conformation > snapshot_order_
const std::vector< Conformation > & getScoring() const
void setParent(ConformationSet *new_parent)
ConformationSet(const ConformationSet &cs)
vector< SnapShot > structures_
ConformationSet * parent_
const System & getSystem() const
bool writeDCDFile(const String &filename, const Size num=0)
ConformationSet(const System &system)
virtual ~ConformationSet()
const ConformationSet * getParent() const
void setScoring(std::vector< Conformation > &score)
ConformationSet * getParent()
bool readDCDFile(const String &filename)
std::pair< Index, float > Conformation
void setup(const System &system)