BALL::CHPI::CHGroup Class Reference

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

List of all members.

Public Member Functions

 CHGroup ()
 ~CHGroup ()
 CHGroup (const CHGroup &CH_groups)
 CHGroup (const Atom *C_atom, const Atom *H_atom)
void setCAtom (const Atom *C_atom)
void setHAtom (const Atom *H_atom)
void setAtoms (const Atom *C_atom, const Atom *H_atom)
const AtomgetHAtom () const
const AtomgetCAtom () const
void dump (std::ostream &s=std::cout) const

Private Attributes

const AtomH_atom_
const AtomC_atom_

Detailed Description

A class for storing aliphatic CH groups suitable for building CH- interactions with aromatic rings.

Definition at line 85 of file CHPI.h.


Constructor & Destructor Documentation

BALL::CHPI::CHGroup::CHGroup (  ) 
BALL::CHPI::CHGroup::~CHGroup (  ) 
BALL::CHPI::CHGroup::CHGroup ( const CHGroup CH_groups  ) 
BALL::CHPI::CHGroup::CHGroup ( const Atom C_atom,
const Atom H_atom 
)

Member Function Documentation

void BALL::CHPI::CHGroup::dump ( std::ostream &  s = std::cout  )  const
const Atom* BALL::CHPI::CHGroup::getCAtom (  )  const [inline]

Definition at line 125 of file CHPI.h.

const Atom* BALL::CHPI::CHGroup::getHAtom (  )  const [inline]

Definition at line 118 of file CHPI.h.

void BALL::CHPI::CHGroup::setAtoms ( const Atom C_atom,
const Atom H_atom 
)
void BALL::CHPI::CHGroup::setCAtom ( const Atom C_atom  ) 
void BALL::CHPI::CHGroup::setHAtom ( const Atom H_atom  ) 

Member Data Documentation

Definition at line 140 of file CHPI.h.

Definition at line 137 of file CHPI.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines
Generated by  doxygen 1.6.3