![]() |
ATLAS Offline Software
|
#include <NSWTrigOut.h>
Public Member Functions | |
| NSWTrigOut ()=default | |
| NSWTrigOut (int side, const std::vector< int > &NSWTrigger, const std::vector< uint8_t > &NSWeta, const std::vector< uint8_t > &NSWphi, const std::vector< uint8_t > &NSWDtheta, const std::vector< bool > &NSWlowRes, const std::vector< bool > &NSWphiRes, const std::vector< bool > &NSWmonitor, LVL1TGCTrigger::TGCArguments *tgcargs=nullptr) | |
| NSWTrigOut (int side, const std::vector< int > &NSWTrigger, LVL1TGCTrigger::TGCArguments *tgcargs=nullptr) | |
| NSWTrigOut & | operator+= (const NSWTrigOut &right) |
| bool | operator== (const NSWTrigOut &right) const |
| bool | operator!= (const NSWTrigOut &right) const |
| void | setSide (int side) |
| void | setNSWTriggerProcessor (int NSWTP) |
| void | setEta (uint8_t NSWeta) |
| void | setPhi (uint8_t NSWphi) |
| void | setDtheta (uint8_t NSWDtheta) |
| void | setLowRes (bool NSWlowRes) |
| void | setPhiRes (bool NSWphiRes) |
| void | setMonitor (bool NSWmonitor) |
| void | clear () |
| int | getSide () const |
| const std::vector< int > & | getNSWTriggerProcessor () const |
| const std::vector< uint8_t > & | getNSWeta () const |
| const std::vector< uint8_t > & | getNSWphi () const |
| const std::vector< uint8_t > & | getNSWDtheta () const |
| const std::vector< bool > & | getNSWlowRes () const |
| const std::vector< bool > & | getNSWphiRes () const |
| const std::vector< bool > & | getNSWmonitor () const |
| void | print () const |
Protected Attributes | |
| int | m_sideID {-1} |
| std::vector< int > | m_NSWTriggerProcessor |
| std::vector< uint8_t > | m_NSWeta_8bit |
| std::vector< uint8_t > | m_NSWphi_6bit |
| std::vector< uint8_t > | m_NSWDtheta_5bit |
| std::vector< bool > | m_NSWlowRes |
| std::vector< bool > | m_NSWphiRes |
| std::vector< bool > | m_NSWmonitor |
Private Attributes | |
| LVL1TGCTrigger::TGCArguments * | m_tgcArgs {nullptr} |
Definition at line 16 of file NSWTrigOut.h.
|
default |
| LVL1TGC::NSWTrigOut::NSWTrigOut | ( | int | side, |
| const std::vector< int > & | NSWTrigger, | ||
| const std::vector< uint8_t > & | NSWeta, | ||
| const std::vector< uint8_t > & | NSWphi, | ||
| const std::vector< uint8_t > & | NSWDtheta, | ||
| const std::vector< bool > & | NSWlowRes, | ||
| const std::vector< bool > & | NSWphiRes, | ||
| const std::vector< bool > & | NSWmonitor, | ||
| LVL1TGCTrigger::TGCArguments * | tgcargs = nullptr ) |
Definition at line 11 of file NSWTrigOut.cxx.
| LVL1TGC::NSWTrigOut::NSWTrigOut | ( | int | side, |
| const std::vector< int > & | NSWTrigger, | ||
| LVL1TGCTrigger::TGCArguments * | tgcargs = nullptr ) |
Definition at line 24 of file NSWTrigOut.cxx.
|
inline |
Definition at line 61 of file NSWTrigOut.h.
|
inline |
Definition at line 68 of file NSWTrigOut.h.
|
inline |
Definition at line 66 of file NSWTrigOut.h.
|
inline |
Definition at line 69 of file NSWTrigOut.h.
|
inline |
Definition at line 71 of file NSWTrigOut.h.
|
inline |
Definition at line 67 of file NSWTrigOut.h.
|
inline |
Definition at line 70 of file NSWTrigOut.h.
|
inline |
Definition at line 65 of file NSWTrigOut.h.
|
inline |
Definition at line 64 of file NSWTrigOut.h.
|
inline |
Definition at line 46 of file NSWTrigOut.h.
| NSWTrigOut & LVL1TGC::NSWTrigOut::operator+= | ( | const NSWTrigOut & | right | ) |
Definition at line 30 of file NSWTrigOut.cxx.
|
inline |
Definition at line 41 of file NSWTrigOut.h.
| void LVL1TGC::NSWTrigOut::print | ( | ) | const |
Definition at line 44 of file NSWTrigOut.cxx.
|
inline |
Definition at line 57 of file NSWTrigOut.h.
|
inline |
Definition at line 55 of file NSWTrigOut.h.
|
inline |
Definition at line 58 of file NSWTrigOut.h.
|
inline |
Definition at line 60 of file NSWTrigOut.h.
|
inline |
Definition at line 54 of file NSWTrigOut.h.
|
inline |
Definition at line 56 of file NSWTrigOut.h.
|
inline |
Definition at line 59 of file NSWTrigOut.h.
|
inline |
Definition at line 53 of file NSWTrigOut.h.
|
protected |
Definition at line 22 of file NSWTrigOut.h.
|
protected |
Definition at line 20 of file NSWTrigOut.h.
|
protected |
Definition at line 23 of file NSWTrigOut.h.
|
protected |
Definition at line 25 of file NSWTrigOut.h.
|
protected |
Definition at line 21 of file NSWTrigOut.h.
|
protected |
Definition at line 24 of file NSWTrigOut.h.
|
protected |
Definition at line 19 of file NSWTrigOut.h.
|
protected |
Definition at line 18 of file NSWTrigOut.h.
|
private |
Definition at line 77 of file NSWTrigOut.h.