BALL::DockResult::Scoring_ Class Reference

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

List of all members.


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


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

Name of scoring function

options of scoring function

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

Vector of snapshot indices The indices are sorted by their scores