![]() |
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 29 of file MMT_Road.cxx.
| double MMT_Road::avgSofXUV | ( | const char | type | ) | const |
Definition at line 57 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 78 of file MMT_Road.cxx.
| unsigned int MMT_Road::countXHits | ( | ) | const |
Definition at line 83 of file MMT_Road.cxx.
| bool MMT_Road::evaluateLowRes | ( | ) | const |
Definition at line 88 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 97 of file MMT_Road.cxx.
| void MMT_Road::incrementAge | ( | const int | bcwind | ) |
Definition at line 108 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 117 of file MMT_Road.cxx.
| double MMT_Road::mxl | ( | ) | const |
Definition at line 124 of file MMT_Road.cxx.
| bool MMT_Road::stereoCheck | ( | ) | const |
Definition at line 140 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.