BALL  1.4.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
BALL::DockResult::Scoring_ Class Reference

#include <BALL/STRUCTURE/DOCKING/dockResult.h>

Public Member Functions

 Scoring_ ()
 Scoring_ (const Scoring_ &scoring)
 Scoring_ (const String &name, const Options &options, const vector< float > &scores, const vector< Index > &snapshot_order)
 ~Scoring_ ()
const Scoring_operator= (const Scoring_ &scoring)

Public Attributes

String name_
Options options_
vector< floatscores_
vector< Indexsnapshot_order_

Detailed Description

Nested class in DockResult. This class contains information about the scoring: name of the scoring function, options of the function and scores

Definition at line 220 of file dockResult.h.

Constructor & Destructor Documentation

BALL::DockResult::Scoring_::Scoring_ ( )

Default Constructor

BALL::DockResult::Scoring_::Scoring_ ( const Scoring_ scoring)

Copy constructor

BALL::DockResult::Scoring_::Scoring_ ( const String name,
const Options options,
const vector< float > &  scores,
const vector< Index > &  snapshot_order 
)

Constructor

BALL::DockResult::Scoring_::~Scoring_ ( )

Destructor

Member Function Documentation

const Scoring_& BALL::DockResult::Scoring_::operator= ( const Scoring_ scoring)

Assignment operator

Member Data Documentation

String BALL::DockResult::Scoring_::name_

Name of scoring function

Definition at line 248 of file dockResult.h.

Options BALL::DockResult::Scoring_::options_

options of scoring function

Definition at line 251 of file dockResult.h.

vector<float> BALL::DockResult::Scoring_::scores_

Vector of scores The score at position i belongs to the snapshot i

Definition at line 255 of file dockResult.h.

vector<Index> BALL::DockResult::Scoring_::snapshot_order_

Vector of snapshot indices The indices are sorted by their scores

Definition at line 259 of file dockResult.h.