![]() |
ATLAS Offline Software
|
#include <TGCPatchPanelOut.h>
Public Member Functions | |
| TGCPatchPanelOut ()=default | |
| ~TGCPatchPanelOut ()=default | |
| void | swap (TGCPatchPanelOut &other) noexcept |
| TGCPatchPanelOut (const TGCPatchPanelOut &right) | |
| TGCPatchPanelOut & | operator= (const TGCPatchPanelOut &right) |
| TGCPatchPanelOut (TGCPatchPanelOut &&) noexcept=default | |
| TGCPatchPanelOut & | operator= (TGCPatchPanelOut &&) noexcept=default |
| const TGCHitPattern * | getHitPattern (int connector) const |
| TGCHitPattern * | getHitPattern (int connector) |
| void | setHitPattern (int connector, int nCh) |
| const TGCPatchPanel * | getOrigin () const |
| void | setOrigin (const TGCPatchPanel *pp) |
| int | getBid () const |
| void | setBid (const int bidIn) |
| void | print () const |
| void | deleteHitPattern (int i) |
Private Attributes | |
| int | m_bid {TgcDigit::BC_UNDEFINED} |
| bunch ID number | |
| const TGCPatchPanel * | m_origin {nullptr} |
| pointer to Patch Panel generate this PatchPanelOut | |
| std::array< std::unique_ptr< TGCHitPattern >, NumberOfConnectorPerPPOut > | m_signalPattern {} |
Definition at line 19 of file TGCPatchPanelOut.h.
|
default |
|
default |
| LVL1TGCTrigger::TGCPatchPanelOut::TGCPatchPanelOut | ( | const TGCPatchPanelOut & | right | ) |
Definition at line 24 of file TGCPatchPanelOut.cxx.
|
defaultnoexcept |
| void LVL1TGCTrigger::TGCPatchPanelOut::deleteHitPattern | ( | int | i | ) |
Definition at line 43 of file TGCPatchPanelOut.cxx.
|
inline |
Definition at line 81 of file TGCPatchPanelOut.h.
|
inline |
Definition at line 57 of file TGCPatchPanelOut.h.
|
inline |
Definition at line 51 of file TGCPatchPanelOut.h.
|
inline |
Definition at line 63 of file TGCPatchPanelOut.h.
| TGCPatchPanelOut & LVL1TGCTrigger::TGCPatchPanelOut::operator= | ( | const TGCPatchPanelOut & | right | ) |
Definition at line 36 of file TGCPatchPanelOut.cxx.
|
defaultnoexcept |
| void LVL1TGCTrigger::TGCPatchPanelOut::print | ( | ) | const |
Definition at line 48 of file TGCPatchPanelOut.cxx.
|
inline |
Definition at line 69 of file TGCPatchPanelOut.h.
|
inline |
Definition at line 75 of file TGCPatchPanelOut.h.
|
inline |
Definition at line 87 of file TGCPatchPanelOut.h.
|
noexcept |
Definition at line 16 of file TGCPatchPanelOut.cxx.
|
private |
|
private |
pointer to Patch Panel generate this PatchPanelOut
Definition at line 45 of file TGCPatchPanelOut.h.
|
private |
Definition at line 46 of file TGCPatchPanelOut.h.