BOSS 6.6.4.p03
BESIII Offline Software System
Loading...
Searching...
No Matches
MdcHitMap Class Reference

#include <MdcHitMap.h>

+ Inheritance diagram for MdcHitMap:

Public Member Functions

 MdcHitMap (const MdcDetector &)
 
virtual ~MdcHitMap ()
 
MdcHithitWire (int lay, int wire) const
 
void addHit (MdcHit &theHit)
 
void removeHit (int lay, int wire)
 
void clearMap ()
 

Detailed Description

Definition at line 28 of file MdcHitMap.h.

Constructor & Destructor Documentation

◆ MdcHitMap()

MdcHitMap::MdcHitMap ( const MdcDetector gm)

Definition at line 17 of file MdcHitMap.cxx.

18{
19 _guts = MdcHitMapGuts::instance(gm);
20 assert(_guts != 0);
21}

◆ ~MdcHitMap()

MdcHitMap::~MdcHitMap ( )
virtual

Definition at line 23 of file MdcHitMap.cxx.

24{}

Member Function Documentation

◆ addHit()

void MdcHitMap::addHit ( MdcHit theHit)
inline

Definition at line 35 of file MdcHitMap.h.

35{ _guts->addHit(theHit);}
void addHit(MdcHit &theHit)

Referenced by MdcMakeHits::execute().

◆ clearMap()

void MdcHitMap::clearMap ( )
inline

Definition at line 37 of file MdcHitMap.h.

37{ _guts->clear(); }

◆ hitWire()

MdcHit * MdcHitMap::hitWire ( int  lay,
int  wire 
) const
inline

Definition at line 34 of file MdcHitMap.h.

34{return _guts->hitWire(lay, wire);}
MdcHit * hitWire(int lay, int wire) const
Definition: MdcHitMapGuts.h:31

Referenced by MdcSeg::addHits(), MdcSegFinder::createSegs(), MdcTrackList::pickHits(), and MdcSegData::poisonHits().

◆ removeHit()

void MdcHitMap::removeHit ( int  lay,
int  wire 
)
inline

Definition at line 36 of file MdcHitMap.h.

36{ _guts->removeHit(lay, wire); }
void removeHit(int lay, int wire)
Definition: MdcHitMapGuts.h:37

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