BOSS 7.0.9
BESIII Offline Software System
|
#include <HoughHitList.h>
Public Member Functions | |
HoughHitList () | |
HoughHitList (MdcDigiVec mdcDigiVec) | |
~HoughHitList () | |
void | clearHoughHitList () |
int | nHit () const |
int | getHitNum (int) const |
int | getHitNumA (int) const |
int | getHitNumS (int) const |
const std::vector< HoughHit > & | getList () const |
std::vector< HoughHit > & | getList () |
const HoughHit & | getHoughHit (int i) const |
HoughHit & | getHoughHit (int i) |
HoughHitType | type () const |
void | addHit (HoughHit &a) |
int | addMdcDigiList (MdcDigiVec mdcDigiVec) |
int | addTruthInfo (std::map< int, const HepVector > mcTkPars) |
void | setType (HoughHitType t) |
int | outerHit () |
int | continousHit () |
void | remove (const HoughHit &hit) |
void | print () |
void | printAll () |
void | printAll (int) |
Definition at line 13 of file HoughHitList.h.
HoughHitList::HoughHitList | ( | ) |
Definition at line 13 of file HoughHitList.cxx.
HoughHitList::HoughHitList | ( | MdcDigiVec | mdcDigiVec | ) |
Definition at line 16 of file HoughHitList.cxx.
HoughHitList::~HoughHitList | ( | ) |
Definition at line 20 of file HoughHitList.cxx.
void HoughHitList::addHit | ( | HoughHit & | a | ) |
Definition at line 49 of file HoughHitList.cxx.
int HoughHitList::addMdcDigiList | ( | MdcDigiVec | mdcDigiVec | ) |
Definition at line 53 of file HoughHitList.cxx.
Referenced by HoughHitList().
int HoughHitList::addTruthInfo | ( | std::map< int, const HepVector > | mcTkPars | ) |
Definition at line 207 of file HoughHitList.cxx.
Referenced by MdcHoughFinder::execute().
void HoughHitList::clearHoughHitList | ( | ) |
Definition at line 24 of file HoughHitList.cxx.
Referenced by ~HoughHitList().
int HoughHitList::continousHit | ( | ) |
Definition at line 74 of file HoughHitList.cxx.
int HoughHitList::getHitNum | ( | int | select | ) | const |
Definition at line 350 of file HoughHitList.cxx.
int HoughHitList::getHitNumA | ( | int | select | ) | const |
Definition at line 375 of file HoughHitList.cxx.
int HoughHitList::getHitNumS | ( | int | select | ) | const |
Definition at line 401 of file HoughHitList.cxx.
|
inline |
Definition at line 33 of file HoughHitList.h.
|
inline |
Definition at line 32 of file HoughHitList.h.
std::vector< HoughHit > & HoughHitList::getList | ( | ) |
Definition at line 347 of file HoughHitList.cxx.
const std::vector< HoughHit > & HoughHitList::getList | ( | ) | const |
Definition at line 344 of file HoughHitList.cxx.
Referenced by HoughPeak::collectHits(), MdcHoughFinder::execute(), and HoughMap::select_slant().
|
inline |
Definition at line 24 of file HoughHitList.h.
Referenced by MdcHoughFinder::execute().
int HoughHitList::outerHit | ( | ) |
void HoughHitList::print | ( | ) |
Definition at line 339 of file HoughHitList.cxx.
Referenced by printAll().
void HoughHitList::printAll | ( | ) |
Definition at line 324 of file HoughHitList.cxx.
Referenced by MdcHoughFinder::execute().
void HoughHitList::printAll | ( | int | ) |
void HoughHitList::remove | ( | const HoughHit & | hit | ) |
Definition at line 197 of file HoughHitList.cxx.
Referenced by continousHit().
|
inline |
Definition at line 43 of file HoughHitList.h.
|
inline |
Definition at line 34 of file HoughHitList.h.
Referenced by getHitNumA(), and getHitNumS().