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.


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]

References C_atom_.

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

References H_atom_.

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

Referenced by getCAtom().

Referenced by getHAtom().