Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

MdcHitDict Class Reference

#include <MdcHitDict.h>

List of all members.

Public Member Functions

void clear ()
void clear ()
MdcSegUsageget (const MdcHit *) const
MdcSegUsageget (const MdcHit *) const
 MdcHitDict ()
 MdcHitDict ()
void put (MdcHit *, MdcSegUsage *)
void put (MdcHit *, MdcSegUsage *)
virtual ~MdcHitDict ()
virtual ~MdcHitDict ()

Private Member Functions

 MdcHitDict (const MdcHitDict &)
 MdcHitDict (const MdcHitDict &)
MdcHitDictoperator= (const MdcHitDict &)
MdcHitDictoperator= (const MdcHitDict &)

Private Attributes

std::map< const MdcHit *,
MdcSegUsage * > 
m_segUsage
std::map< const MdcHit *,
MdcSegUsage * > 
m_segUsage


Constructor & Destructor Documentation

MdcHitDict::MdcHitDict  ) 
 

00019                          : m_segUsage(hashFun, 1009)
00020 //------------------------------------------------------------------------
00021 {}

MdcHitDict::~MdcHitDict  )  [virtual]
 

00026 {}

MdcHitDict::MdcHitDict const MdcHitDict  )  [private]
 

MdcHitDict::MdcHitDict  ) 
 

virtual MdcHitDict::~MdcHitDict  )  [virtual]
 

MdcHitDict::MdcHitDict const MdcHitDict  )  [private]
 


Member Function Documentation

void MdcHitDict::clear  ) 
 

void MdcHitDict::clear  ) 
 

00048                   {
00049 //------------------------------------------------------------------------
00050   m_segUsage.clear();
00051 }

MdcSegUsage* MdcHitDict::get const MdcHit  )  const
 

MdcSegUsage * MdcHitDict::get const MdcHit  )  const
 

00031                                           {
00032 //------------------------------------------------------------------------
00033 //  return m_segUsage.findValue(theHit);
00034   return (*m_segUsage.find(theHit)).second;
00035  
00036 }

MdcHitDict& MdcHitDict::operator= const MdcHitDict  )  [private]
 

MdcHitDict& MdcHitDict::operator= const MdcHitDict  )  [private]
 

void MdcHitDict::put MdcHit ,
MdcSegUsage
 

void MdcHitDict::put MdcHit ,
MdcSegUsage
 

00040                                                    {
00041 //------------------------------------------------------------------------
00042 //  m_segUsage.insertKeyAndValue(theHit, theAux);
00043   m_segUsage[theHit] = theAux;
00044 }


Member Data Documentation

std::map<const MdcHit *, MdcSegUsage *> MdcHitDict::m_segUsage [private]
 

std::map<const MdcHit *, MdcSegUsage *> MdcHitDict::m_segUsage [private]
 


The documentation for this class was generated from the following files:
Generated on Wed Feb 2 16:26:01 2011 for BOSS6.5.5 by  doxygen 1.3.9.1