BALL::BuriedPolar Class Reference

#include <BALL/SCORING/COMPONENTS/buriedPolar.h>

Inheritance diagram for BALL::BuriedPolar:
Inheritance graph
[legend]

List of all members.

Classes

struct  Default
struct  Option

Public Member Functions

Constructors and Destructors

 BuriedPolar ()
 BuriedPolar (ScoringFunction &sf)
 BuriedPolar (const BuriedPolar &bp)
virtual ~BuriedPolar ()
Assignment

const BuriedPolaroperator= (const BuriedPolar &bp)
virtual void clear ()
Predicates.

bool operator== (const BuriedPolar &bp) const
Setup Methods

virtual bool setup ()
Accessors

virtual double calculateScore ()

Private Attributes

std::vector< std::pair< const
Atom *, const Atom * > > 
possible_buried_polar_interactions_
double factor_
double r1_offset_
double r2_offset_
Moleculebp_receptor_
Moleculebp_ligand_
bool write_interactions_file_
Size verbosity_

Detailed Description

Fresno buried polar component. { Definition:} {BALL/SCORING/COMPONENTS/buriedPolar.h}

Definition at line 15 of file buriedPolar.h.


Constructor & Destructor Documentation

BALL::BuriedPolar::BuriedPolar (  ) 

Default constructor.

BALL::BuriedPolar::BuriedPolar ( ScoringFunction sf  ) 

Constructor.

BALL::BuriedPolar::BuriedPolar ( const BuriedPolar bp  ) 

Copy constructor

virtual BALL::BuriedPolar::~BuriedPolar (  )  [virtual]

Destructor.


Member Function Documentation

virtual double BALL::BuriedPolar::calculateScore (  )  [virtual]

Calculates and returns the component's energy.

Reimplemented from BALL::ScoringComponent.

virtual void BALL::BuriedPolar::clear (  )  [virtual]

Clear method.

Reimplemented from BALL::ScoringComponent.

const BuriedPolar& BALL::BuriedPolar::operator= ( const BuriedPolar bp  ) 

Assignment.

bool BALL::BuriedPolar::operator== ( const BuriedPolar bp  )  const
virtual bool BALL::BuriedPolar::setup (  )  [virtual]

Setup method.

Reimplemented from BALL::ScoringComponent.


Member Data Documentation

Definition at line 166 of file buriedPolar.h.

Definition at line 163 of file buriedPolar.h.

Definition at line 146 of file buriedPolar.h.

std::vector< std::pair<const Atom*, const Atom*> > BALL::BuriedPolar::possible_buried_polar_interactions_ [private]

Definition at line 142 of file buriedPolar.h.

Definition at line 151 of file buriedPolar.h.

Definition at line 156 of file buriedPolar.h.

Definition at line 172 of file buriedPolar.h.

Definition at line 169 of file buriedPolar.h.

Generated by  doxygen 1.6.3