![]() |
ATLAS Offline Software
|
#include <TrigMonEvent.h>
Public Member Functions | |
| TrigMonEvent () | |
| ~TrigMonEvent () | |
| template<class T> | |
| std::vector< T >::const_iterator | begin () const |
| template<class T> | |
| std::vector< T >::const_iterator | end () const |
| template<class T> | |
| unsigned int | size () const |
| template<class T> | |
| const T & | at (unsigned int i) const |
| template<class T> | |
| std::vector< T > & | getVec () |
| template<class T> | |
| const std::vector< T > & | getVec () const |
| template<class T> | |
| bool | add (const T &obj) |
| const std::vector< TrigMonROB > & | getROBVec () const |
| const std::vector< TrigMonRoi > & | getRoiVec () const |
| const std::vector< TrigMonSeq > & | getSeqVec () const |
| const std::vector< TrigMonTE > & | getTEVec () const |
| void | clear () |
| void | setEventID (uint32_t event, uint32_t lumi, uint32_t bxid, uint32_t run, uint32_t sec, uint32_t nsec) |
| void | setTimer (float timer) |
| void | addWord (uint32_t word) |
| std::vector< uint16_t > & | getL1Item () |
| std::vector< uint32_t > & | getChain () |
| std::vector< uint32_t > & | getWord () |
| std::vector< uint32_t > & | getVarKey () |
| std::vector< float > & | getVarVal () |
| uint32_t | getEvent () const |
| uint32_t | getLumi () const |
| uint32_t | getBunchId () const |
| uint32_t | getRun () const |
| uint32_t | getSec () const |
| uint32_t | getNanoSec () const |
| float | getTimer () const |
| void | addVar (uint32_t key, float var) |
| bool | getVar (uint32_t key, float &var) const |
| bool | getKey (uint32_t &key, float var) const |
| const std::vector< TrigMonL1Item > | getL1Items () const |
| const std::vector< TrigMonChain > | getChains () const |
| const std::vector< TrigMonVar > | getVar () const |
| const std::vector< uint16_t > & | getL1Item () const |
| const std::vector< uint32_t > & | getChain () const |
| const std::vector< uint32_t > & | getWord () const |
| const std::vector< uint32_t > & | getVarKey () const |
| const std::vector< float > & | getVarVal () const |
Static Public Member Functions | |
| static std::string | getType () |
Private Attributes | |
| uint32_t | m_event |
| uint32_t | m_lumi |
| uint32_t | m_bxid |
| uint32_t | m_run |
| uint32_t | m_sec |
| uint32_t | m_nsec |
| std::vector< uint32_t > | m_word |
| std::vector< TrigMonROB > | m_rob |
| std::vector< TrigMonRoi > | m_roi |
| std::vector< TrigMonSeq > | m_seq |
| std::vector< TrigMonTE > | m_te |
| std::vector< uint16_t > | m_l1 |
| std::vector< uint32_t > | m_hlt |
| std::vector< uint32_t > | m_var_key |
| std::vector< float > | m_var_val |
Friends | |
| class | TrigMonEventCnv_p1 |
Definition at line 35 of file TrigMonEvent.h.
| TrigMonEvent::TrigMonEvent | ( | ) |
|
inline |
Definition at line 40 of file TrigMonEvent.h.
| bool TrigMonEvent::add | ( | const T & | obj | ) |
| void TrigMonEvent::addVar | ( | uint32_t | key, |
| float | var ) |
Definition at line 139 of file TrigMonEvent.cxx.
|
inline |
Definition at line 69 of file TrigMonEvent.h.
| const T & TrigMonEvent::at | ( | unsigned int | i | ) | const |
| std::vector< T >::const_iterator TrigMonEvent::begin | ( | ) | const |
| void TrigMonEvent::clear | ( | ) |
Definition at line 42 of file TrigMonEvent.cxx.
| std::vector< T >::const_iterator TrigMonEvent::end | ( | ) | const |
| uint32_t TrigMonEvent::getBunchId | ( | ) | const |
Definition at line 133 of file TrigMonEvent.cxx.
|
inline |
Definition at line 72 of file TrigMonEvent.h.
|
inline |
Definition at line 94 of file TrigMonEvent.h.
| const std::vector< TrigMonChain > TrigMonEvent::getChains | ( | ) | const |
Definition at line 205 of file TrigMonEvent.cxx.
|
inline |
Definition at line 77 of file TrigMonEvent.h.
| bool TrigMonEvent::getKey | ( | uint32_t & | key, |
| float | var ) const |
Definition at line 167 of file TrigMonEvent.cxx.
|
inline |
Definition at line 71 of file TrigMonEvent.h.
|
inline |
Definition at line 93 of file TrigMonEvent.h.
| const std::vector< TrigMonL1Item > TrigMonEvent::getL1Items | ( | ) | const |
Definition at line 185 of file TrigMonEvent.cxx.
| uint32_t TrigMonEvent::getLumi | ( | ) | const |
Definition at line 127 of file TrigMonEvent.cxx.
|
inline |
Definition at line 82 of file TrigMonEvent.h.
|
inline |
Definition at line 57 of file TrigMonEvent.h.
|
inline |
Definition at line 58 of file TrigMonEvent.h.
|
inline |
Definition at line 80 of file TrigMonEvent.h.
|
inline |
Definition at line 81 of file TrigMonEvent.h.
|
inline |
Definition at line 59 of file TrigMonEvent.h.
Definition at line 60 of file TrigMonEvent.h.
| float TrigMonEvent::getTimer | ( | ) | const |
Definition at line 118 of file TrigMonEvent.cxx.
|
inlinestatic |
Definition at line 42 of file TrigMonEvent.h.
| const std::vector< TrigMonVar > TrigMonEvent::getVar | ( | ) | const |
Definition at line 225 of file TrigMonEvent.cxx.
| bool TrigMonEvent::getVar | ( | uint32_t | key, |
| float & | var ) const |
Definition at line 149 of file TrigMonEvent.cxx.
|
inline |
Definition at line 74 of file TrigMonEvent.h.
|
inline |
Definition at line 97 of file TrigMonEvent.h.
|
inline |
Definition at line 75 of file TrigMonEvent.h.
|
inline |
Definition at line 98 of file TrigMonEvent.h.
| std::vector< T > & TrigMonEvent::getVec | ( | ) |
| const std::vector< T > & TrigMonEvent::getVec | ( | ) | const |
|
inline |
Definition at line 73 of file TrigMonEvent.h.
|
inline |
Definition at line 95 of file TrigMonEvent.h.
| void TrigMonEvent::setEventID | ( | uint32_t | event, |
| uint32_t | lumi, | ||
| uint32_t | bxid, | ||
| uint32_t | run, | ||
| uint32_t | sec, | ||
| uint32_t | nsec ) |
Definition at line 66 of file TrigMonEvent.cxx.
| void TrigMonEvent::setTimer | ( | float | timer | ) |
Definition at line 96 of file TrigMonEvent.cxx.
| unsigned int TrigMonEvent::size | ( | ) | const |
|
friend |
Definition at line 101 of file TrigMonEvent.h.
|
private |
Definition at line 106 of file TrigMonEvent.h.
|
private |
Definition at line 104 of file TrigMonEvent.h.
|
private |
Definition at line 120 of file TrigMonEvent.h.
|
private |
Definition at line 119 of file TrigMonEvent.h.
|
private |
Definition at line 105 of file TrigMonEvent.h.
|
private |
Definition at line 109 of file TrigMonEvent.h.
|
private |
Definition at line 113 of file TrigMonEvent.h.
|
private |
Definition at line 114 of file TrigMonEvent.h.
|
private |
Definition at line 107 of file TrigMonEvent.h.
|
private |
Definition at line 108 of file TrigMonEvent.h.
|
private |
Definition at line 115 of file TrigMonEvent.h.
|
private |
Definition at line 116 of file TrigMonEvent.h.
|
private |
Definition at line 123 of file TrigMonEvent.h.
|
private |
Definition at line 124 of file TrigMonEvent.h.
|
private |
Definition at line 110 of file TrigMonEvent.h.