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

#include <BALL/SCORING/COMMON/scoringTypes.h>

Inheritance diagram for BALL::ScoringTypes:
BALL::FresnoTypes

Public Member Functions

 ScoringTypes ()
 ScoringTypes (const ScoringTypes &st)
 ScoringTypes (const ScoringComponent &sc)
virtual ~ScoringTypes ()
virtual void clear ()
virtual bool setup ()
const HashMap< const Atom
*, Size > & 
getTypeMap () const

Protected Attributes

const ScoringComponentscoring_component_
HashMap< const Atom *, Sizetype_map_

Detailed Description

Define the interface for the base function

Definition at line 11 of file scoringTypes.h.

Constructor & Destructor Documentation

BALL::ScoringTypes::ScoringTypes ( )
BALL::ScoringTypes::ScoringTypes ( const ScoringTypes st)
BALL::ScoringTypes::ScoringTypes ( const ScoringComponent sc)
virtual BALL::ScoringTypes::~ScoringTypes ( )
virtual

Member Function Documentation

virtual void BALL::ScoringTypes::clear ( )
virtual
const HashMap<const Atom*, Size>& BALL::ScoringTypes::getTypeMap ( ) const
virtual bool BALL::ScoringTypes::setup ( )
virtual

Reimplemented in BALL::FresnoTypes.

Member Data Documentation

const ScoringComponent* BALL::ScoringTypes::scoring_component_
protected

Definition at line 40 of file scoringTypes.h.

HashMap<const Atom*, Size> BALL::ScoringTypes::type_map_
protected

Definition at line 43 of file scoringTypes.h.