![]() |
ATLAS Offline Software
|
#include <MMT_Road.h>
Public Member Functions | |
| MMT_Road (const char sector, const int roadSize, const int UpX, const int DownX, const int UpUV, const int DownUV, const int xthr, const int uvthr, const int iroadx, const int iroadu=-1, const int iroadv=-1) | |
| ~MMT_Road ()=default | |
| void | addHits (const std::vector< std::shared_ptr< MMT_Hit > > &hits) |
| double | avgSofXUV (const char type) const |
| bool | checkCoincidences (const int bcwind) const |
| unsigned int | countHits () const |
| unsigned int | countUHits () const |
| unsigned int | countXHits () const |
| bool | evaluateLowRes () const |
| bool | horizontalCheck () const |
| void | incrementAge (const int bcwind) |
| const std::vector< MMT_Hit > & | getHitVector () const |
| char | getSector () const |
| int | getXthreshold () const |
| int | getUVthreshold () const |
| int | iRoadx () const |
| int | iRoadu () const |
| int | iRoadv () const |
| bool | matureCheck (const int bcwind) const |
| double | mxl () const |
| bool | stereoCheck () const |
Private Attributes | |
| std::vector< MMT_Hit > | m_road_hits |
| double | m_slopeXlow |
| double | m_slopeXhigh |
| double | m_slopeUlow |
| double | m_slopeUhigh |
| double | m_slopeVlow |
| double | m_slopeVhigh |
| int | m_iroadx |
| int | m_iroadu |
| int | m_iroadv |
| int | m_xthr |
| int | m_uvthr |
| char | m_sector |
Definition at line 12 of file MMT_Road.h.
| MMT_Road::MMT_Road | ( | const char | sector, |
| const int | roadSize, | ||
| const int | UpX, | ||
| const int | DownX, | ||
| const int | UpUV, | ||
| const int | DownUV, | ||
| const int | xthr, | ||
| const int | uvthr, | ||
| const int | iroadx, | ||
| const int | iroadu = -1, | ||
| const int | iroadv = -1 ) |
|
default |
Definition at line 30 of file MMT_Road.cxx.
| double MMT_Road::avgSofXUV | ( | const char | type | ) | const |
Definition at line 58 of file MMT_Road.cxx.
|
inline |
Definition at line 20 of file MMT_Road.h.
|
inline |
Definition at line 23 of file MMT_Road.h.
| unsigned int MMT_Road::countUHits | ( | ) | const |
Definition at line 82 of file MMT_Road.cxx.
| unsigned int MMT_Road::countXHits | ( | ) | const |
Definition at line 87 of file MMT_Road.cxx.
| bool MMT_Road::evaluateLowRes | ( | ) | const |
Definition at line 92 of file MMT_Road.cxx.
Definition at line 29 of file MMT_Road.h.
|
inline |
Definition at line 30 of file MMT_Road.h.
|
inline |
Definition at line 32 of file MMT_Road.h.
|
inline |
Definition at line 31 of file MMT_Road.h.
| bool MMT_Road::horizontalCheck | ( | ) | const |
Definition at line 101 of file MMT_Road.cxx.
| void MMT_Road::incrementAge | ( | const int | bcwind | ) |
Definition at line 112 of file MMT_Road.cxx.
|
inline |
Definition at line 34 of file MMT_Road.h.
|
inline |
Definition at line 35 of file MMT_Road.h.
|
inline |
Definition at line 33 of file MMT_Road.h.
| bool MMT_Road::matureCheck | ( | const int | bcwind | ) | const |
Definition at line 121 of file MMT_Road.cxx.
| double MMT_Road::mxl | ( | ) | const |
Definition at line 128 of file MMT_Road.cxx.
| bool MMT_Road::stereoCheck | ( | ) | const |
Definition at line 144 of file MMT_Road.cxx.
|
private |
Definition at line 43 of file MMT_Road.h.
|
private |
Definition at line 43 of file MMT_Road.h.
|
private |
Definition at line 43 of file MMT_Road.h.
|
private |
Definition at line 41 of file MMT_Road.h.
|
private |
Definition at line 45 of file MMT_Road.h.
|
private |
Definition at line 42 of file MMT_Road.h.
|
private |
Definition at line 42 of file MMT_Road.h.
|
private |
Definition at line 42 of file MMT_Road.h.
|
private |
Definition at line 42 of file MMT_Road.h.
|
private |
Definition at line 42 of file MMT_Road.h.
|
private |
Definition at line 42 of file MMT_Road.h.
|
private |
Definition at line 44 of file MMT_Road.h.
|
private |
Definition at line 44 of file MMT_Road.h.