#include <MdcHitDict.h>
Public Member Functions | |
void | clear () |
void | clear () |
MdcSegUsage * | get (const MdcHit *) const |
MdcSegUsage * | get (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 &) | |
MdcHitDict & | operator= (const MdcHitDict &) |
MdcHitDict & | operator= (const MdcHitDict &) |
Private Attributes | |
std::map< const MdcHit *, MdcSegUsage * > | m_segUsage |
std::map< const MdcHit *, MdcSegUsage * > | m_segUsage |
|
00019 : m_segUsage(hashFun, 1009) 00020 //------------------------------------------------------------------------ 00021 {}
|
|
00026 {}
|
|
|
|
|
|
|
|
|
|
|
|
00048 { 00049 //------------------------------------------------------------------------ 00050 m_segUsage.clear(); 00051 }
|
|
|
|
00031 { 00032 //------------------------------------------------------------------------ 00033 // return m_segUsage.findValue(theHit); 00034 return (*m_segUsage.find(theHit)).second; 00035 00036 }
|
|
|
|
|
|
|
|
00040 { 00041 //------------------------------------------------------------------------ 00042 // m_segUsage.insertKeyAndValue(theHit, theAux); 00043 m_segUsage[theHit] = theAux; 00044 }
|
|
|
|
|