![]() |
ATLAS Offline Software
|
#include <Pad.h>
Public Member Functions | |
| Pad (int run, int event, CMAword debug, ubit16 subsys, ubit16 sect, ubit16 padad, ubit16 lowhig, bool oldSimulation, int NOBXS) | |
| ~Pad () | |
| void | reset () |
| void | setDefaultConfiguration () |
| void | setProjectionLogic (ubit16 prologic) |
| void | load (ubit16 lowhig, ubit16 etaphi, ubit16 CMadd, ubit16 BX, ubit16 thres, ubit16 overl) |
| void | execute () |
| void | display (int flag) |
| int | get_PADID () |
| ubit16 | getRoI (ubit16 bunch) |
| ubit16 | getPTCoding (ubit16 bunch) |
| ubit16 | getOPL (ubit16 bunch) |
| ubit16 | getOverlapPhi (ubit16 bunch) |
| ubit16 | getOverlapEta (ubit16 bunch) |
| ubit16 | getRoIAmbiguity (ubit16 bunch) |
| ubit16 | getBCIDCounter (ubit16 bunch) |
| bool | isOldSimulation () |
| void | setOldSimulation (bool value) |
| void | setFeetOn (bool feet) |
| void | setFeetThresholds (unsigned short int ith, unsigned short int th) |
Public Attributes | |
| CMAword | padDebug |
Private Member Functions | |
| void | threshold () |
| void | overlap () |
| void | makeOut () |
| void | makeOutEta () |
| void | makeOutPhi () |
| void | makeOutEtaAndPhi () |
| void | makeOutEtaOrPhi () |
| void | makeFeet () |
Private Attributes | |
| int | m_run |
| int | m_event |
| bool | m_oldSimulation |
| bool | m_feet_on |
| unsigned short int | m_feet_thresholds [3] |
| ubit16 | m_nBunMax |
| ubit16 | m_thHitOuterPlane |
| ubit16 | m_hitInOuterPlane [3] |
| ubit16 | m_subsystem |
| ubit16 | m_sector |
| ubit16 | m_padadd |
| ubit16 | m_lowhigh |
| ubit16 | m_projectionLogic |
| ubit16 | m_padIn [2][2][2][8][2] |
| ubit16 | m_padStep2 [8][2][8] |
| ubit16 | m_padOut [8][7] |
| Pad::Pad | ( | int | run, |
| int | event, | ||
| CMAword | debug, | ||
| ubit16 | subsys, | ||
| ubit16 | sect, | ||
| ubit16 | padad, | ||
| ubit16 | lowhig, | ||
| bool | oldSimulation, | ||
| int | NOBXS | ||
| ) |
| Pad::~Pad | ( | ) |
| void Pad::display | ( | int | flag | ) |
Definition at line 307 of file Pad.cxx.
| void Pad::execute | ( | ) |
| int Pad::get_PADID | ( | ) |
| void Pad::load | ( | ubit16 | lowhig, |
| ubit16 | etaphi, | ||
| ubit16 | CMadd, | ||
| ubit16 | BX, | ||
| ubit16 | thres, | ||
| ubit16 | overl | ||
| ) |
|
private |
| void Pad::setDefaultConfiguration | ( | ) |
Definition at line 93 of file Pad.cxx.
|
inline |
|
inline |
| void Pad::setProjectionLogic | ( | ubit16 | prologic | ) |
Definition at line 112 of file Pad.cxx.
1.8.18