#include <MdcHitMap.h>
Public Member Functions | |
MdcHitMap (const MdcDetector &) | |
virtual | ~MdcHitMap () |
MdcHit * | hitWire (int lay, int wire) const |
void | addHit (MdcHit &theHit) |
void | removeHit (int lay, int wire) |
void | clearMap () |
Private Member Functions | |
MdcHitMap & | operator= (const MdcHitMap &) |
MdcHitMap (const MdcHitMap &) | |
Private Attributes | |
MdcHitMapGuts * | _guts |
Definition at line 28 of file MdcHitMap.h.
MdcHitMap::MdcHitMap | ( | const MdcDetector & | ) |
Definition at line 17 of file MdcHitMap.cxx.
References _guts, and MdcHitMapGuts::instance().
00018 { 00019 _guts = MdcHitMapGuts::instance(gm); 00020 assert(_guts != 0); 00021 }
MdcHitMap::~MdcHitMap | ( | ) | [virtual] |
MdcHitMap::MdcHitMap | ( | const MdcHitMap & | ) | [private] |
void MdcHitMap::addHit | ( | MdcHit & | theHit | ) | [inline] |
Definition at line 35 of file MdcHitMap.h.
References _guts, and MdcHitMapGuts::addHit().
Referenced by MdcMakeHits::execute().
void MdcHitMap::clearMap | ( | ) | [inline] |
MdcHit* MdcHitMap::hitWire | ( | int | lay, | |
int | wire | |||
) | const [inline] |
Definition at line 34 of file MdcHitMap.h.
References _guts, and MdcHitMapGuts::hitWire().
Referenced by MdcSegFinder::createSegs(), MdcTrackList::pickHits(), and MdcSegData::poisonHits().
void MdcHitMap::removeHit | ( | int | lay, | |
int | wire | |||
) | [inline] |
MdcHitMapGuts* MdcHitMap::_guts [private] |
Definition at line 40 of file MdcHitMap.h.
Referenced by addHit(), clearMap(), hitWire(), MdcHitMap(), and removeHit().