BALL::AromaticRingStacking Class Reference

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

Inheritance diagram for BALL::AromaticRingStacking:
BALL::ScoringComponent

List of all members.


Classes

struct  Default
struct  Option

Public Member Functions

 AromaticRingStacking ()
 AromaticRingStacking (ScoringFunction &sf)
 AromaticRingStacking (const AromaticRingStacking &ars)
 ~AromaticRingStacking ()
virtual bool setup ()
virtual double calculateScore ()

Private Attributes

std::vector< std::pair< const
CHPI::AromaticRing *, const
CHPI::AromaticRing * > > 
possible_interactions_
std::vector< CHPI::AromaticRingreceptor_rings_
std::vector< CHPI::AromaticRingligand_rings_
float f2f_plane_distance_lower_
float f2f_plane_distance_upper_
float f2f_lateral_displacemant_lower_
float f2f_lateral_displacemant_upper_
float f2e_center_distance_lower_
float f2e_center_distance_upper_
float angle_tolerance_
float scoring_tolerance_

Constructor & Destructor Documentation

BALL::AromaticRingStacking::AromaticRingStacking (  ) 
BALL::AromaticRingStacking::AromaticRingStacking ( ScoringFunction sf  ) 
BALL::AromaticRingStacking::AromaticRingStacking ( const AromaticRingStacking ars  ) 
BALL::AromaticRingStacking::~AromaticRingStacking (  ) 

Member Function Documentation

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

Reimplemented from BALL::ScoringComponent.

virtual bool BALL::AromaticRingStacking::setup (  )  [virtual]

Reimplemented from BALL::ScoringComponent.


Member Data Documentation