MdcHitDict Class Reference

#include <MdcHitDict.h>

List of all members.

Public Member Functions

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

Private Member Functions

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

Private Attributes

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


Detailed Description

Definition at line 24 of file MdcHitDict.h.


Constructor & Destructor Documentation

MdcHitDict::MdcHitDict (  ) 

Definition at line 19 of file MdcHitDict.cxx.

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

MdcHitDict::~MdcHitDict (  )  [virtual]

Definition at line 24 of file MdcHitDict.cxx.

00026 {}

MdcHitDict::MdcHitDict ( const MdcHitDict  )  [private]


Member Function Documentation

void MdcHitDict::clear (  ) 

Definition at line 48 of file MdcHitDict.cxx.

References m_segUsage.

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

MdcSegUsage * MdcHitDict::get ( const MdcHit  )  const

Definition at line 31 of file MdcHitDict.cxx.

References m_segUsage, and EvtCyclic3::second().

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

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

void MdcHitDict::put ( MdcHit ,
MdcSegUsage  
)

Definition at line 40 of file MdcHitDict.cxx.

References m_segUsage.

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]

Definition at line 37 of file MdcHitDict.h.

Referenced by clear(), get(), and put().


Generated on Tue Nov 29 23:20:12 2016 for BOSS_7.0.2 by  doxygen 1.4.7