Bdb packages | Design docs | Source docs | Guidelines | Recent releases

Search | Site Map .

Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

HepContainerHint Class Reference

hint that uses a single container More...

#include <HepContainerHint.h>

Inheritance diagram for HepContainerHint:

HepAbstractClusteringHint List of all members.

Public Methods

 HepContainerHint ()
 contruct hint, but do not set it yet

 HepContainerHint (const HepContainerRef &_cont)
 set the container at contruction time

int setContainer (const HepContainerRef &_cont)
 set this hint to a given container

HepContainerRef getContainer ()
 get the current container

HepAnyRef calcHint ()
 implement the base class interface

const HepContainerHint & operator= (const HepContainerHint &rightSide)
 allow to assign another hint

const HepContainerHint & operator= (const HepContainerRef &_cont)
 allow for assingment of containers


Private Attributes

HepContainerRef cont

Detailed Description

hint that uses a single container

Definition at line 7 of file HepContainerHint.h.


Constructor & Destructor Documentation

HepContainerHint::HepContainerHint   [inline]
 

contruct hint, but do not set it yet

Definition at line 35 of file HepContainerHint.h.

HepContainerHint::HepContainerHint const HepContainerRef &    _cont [inline]
 

set the container at contruction time

Definition at line 50 of file HepContainerHint.h.

References setContainer().


Member Function Documentation

HepAnyRef HepContainerHint::calcHint   [inline, virtual]
 

implement the base class interface

Implements HepAbstractClusteringHint.

Definition at line 56 of file HepContainerHint.h.

References cont, and HepAnyRef.

HepContainerRef HepContainerHint::getContainer   [inline]
 

get the current container

Definition at line 45 of file HepContainerHint.h.

References cont.

const HepContainerHint & HepContainerHint::operator= const HepContainerRef &    _cont [inline]
 

allow for assingment of containers

Definition at line 73 of file HepContainerHint.h.

References setContainer().

const HepContainerHint & HepContainerHint::operator= const HepContainerHint &    rightSide [inline]
 

allow to assign another hint

Definition at line 61 of file HepContainerHint.h.

References cont, HepAbstractClusteringHint::isSet, and HepAbstractClusteringHint::set().

int HepContainerHint::setContainer const HepContainerRef &    _cont [inline]
 

set this hint to a given container

Definition at line 39 of file HepContainerHint.h.

References cont, and HepAbstractClusteringHint::set().

Referenced by HepContainerHint(), and operator=().


Member Data Documentation

HepContainerRef HepContainerHint::cont [private]
 

Definition at line 31 of file HepContainerHint.h.

Referenced by calcHint(), getContainer(), operator=(), and setContainer().


The documentation for this class was generated from the following file:

 


BaBar Public Site | SLAC | News | Links | Who's Who | Contact Us

Page Owner: Jacek Becla
Last Update: October 04, 2002