![]() |
ATLAS Offline Software
|
#include <L1CaloRdoFexTob.h>
Public Types | |
enum | TobType { Invalid, EM, Tau, LargeJet, SmallJet, Energy, Muon } |
enum | TobSource { EfexTob, EfexXtob, JfexTob, JfexXtob, GfexTob, GfexXtob, Ph1Topo } |
Protected Member Functions | |
void | setRegion (const L1CaloDetectorRegion ®ion) |
Private Attributes | |
TobType | m_tobType |
TobSource | m_source |
int | m_id |
int | m_fibre |
int | m_tobSeq |
int | m_crate |
int | m_module |
int | m_eta |
int | m_phi |
int | m_layer |
std::vector< int > | m_vals |
std::vector< int > | m_flags |
int | m_l1aPos |
L1CaloDetectorRegion | m_region |
std::list< L1CaloRdoRodInfo >::const_iterator | m_rodInfo |
L1CaloRdo subclass for FEX Trigger Objects (TOBs and XTOBs). These may come from FEX or phase 1 Topo readout.
Definition at line 11 of file L1CaloRdoFexTob.h.
L1CaloRdoFexTob::L1CaloRdoFexTob | ( | int | crate, |
int | module, | ||
int | eta, | ||
int | phi, | ||
int | numSlices, | ||
L1CaloRdoFexTob::TobType | tobType, | ||
L1CaloRdoFexTob::TobSource | source, | ||
int | id = 0 , |
||
int | fibre = 0 , |
||
int | tobSeq = 0 |
||
) |
|
inherited |
Definition at line 73 of file L1CaloRdo.cxx.
|
inherited |
Definition at line 85 of file L1CaloRdo.cxx.
int L1CaloRdoFexTob::getFibre | ( | ) | const |
Definition at line 173 of file L1CaloRdoFexTob.cxx.
|
inherited |
Definition at line 125 of file L1CaloRdo.cxx.
|
inherited |
bool L1CaloRdoFexTob::getIsEfex | ( | ) | const |
Definition at line 146 of file L1CaloRdoFexTob.cxx.
bool L1CaloRdoFexTob::getIsEM | ( | ) | const |
Definition at line 71 of file L1CaloRdoFexTob.cxx.
bool L1CaloRdoFexTob::getIsEnergy | ( | ) | const |
Definition at line 102 of file L1CaloRdoFexTob.cxx.
bool L1CaloRdoFexTob::getIsGfex | ( | ) | const |
Definition at line 160 of file L1CaloRdoFexTob.cxx.
bool L1CaloRdoFexTob::getIsJet | ( | ) | const |
Definition at line 83 of file L1CaloRdoFexTob.cxx.
bool L1CaloRdoFexTob::getIsJfex | ( | ) | const |
Definition at line 153 of file L1CaloRdoFexTob.cxx.
bool L1CaloRdoFexTob::getIsLargeJet | ( | ) | const |
Definition at line 90 of file L1CaloRdoFexTob.cxx.
bool L1CaloRdoFexTob::getIsMuon | ( | ) | const |
Definition at line 108 of file L1CaloRdoFexTob.cxx.
bool L1CaloRdoFexTob::getIsSmallJet | ( | ) | const |
Definition at line 96 of file L1CaloRdoFexTob.cxx.
bool L1CaloRdoFexTob::getIsTau | ( | ) | const |
Definition at line 77 of file L1CaloRdoFexTob.cxx.
bool L1CaloRdoFexTob::getIsTob | ( | ) | const |
Definition at line 129 of file L1CaloRdoFexTob.cxx.
bool L1CaloRdoFexTob::getIsTopo | ( | ) | const |
Definition at line 167 of file L1CaloRdoFexTob.cxx.
bool L1CaloRdoFexTob::getIsXtob | ( | ) | const |
Definition at line 138 of file L1CaloRdoFexTob.cxx.
|
inherited |
Definition at line 131 of file L1CaloRdo.cxx.
|
inherited |
Definition at line 97 of file L1CaloRdo.cxx.
|
inherited |
Definition at line 79 of file L1CaloRdo.cxx.
|
inherited |
Definition at line 168 of file L1CaloRdo.cxx.
|
inherited |
Definition at line 174 of file L1CaloRdo.cxx.
|
inherited |
Definition at line 198 of file L1CaloRdo.cxx.
|
inherited |
Definition at line 156 of file L1CaloRdo.cxx.
|
inherited |
Definition at line 162 of file L1CaloRdo.cxx.
|
inherited |
Definition at line 192 of file L1CaloRdo.cxx.
|
inherited |
Definition at line 180 of file L1CaloRdo.cxx.
|
inherited |
Definition at line 186 of file L1CaloRdo.cxx.
|
inherited |
Definition at line 150 of file L1CaloRdo.cxx.
|
inherited |
Definition at line 91 of file L1CaloRdo.cxx.
|
inherited |
Definition at line 137 of file L1CaloRdo.cxx.
|
inherited |
Definition at line 144 of file L1CaloRdo.cxx.
int L1CaloRdoFexTob::getTobID | ( | ) | const |
Definition at line 65 of file L1CaloRdoFexTob.cxx.
int L1CaloRdoFexTob::getTobSeq | ( | ) | const |
Definition at line 179 of file L1CaloRdoFexTob.cxx.
L1CaloRdoFexTob::TobSource L1CaloRdoFexTob::getTobSource | ( | ) | const |
Definition at line 114 of file L1CaloRdoFexTob.cxx.
std::string L1CaloRdoFexTob::getTobSourceString | ( | ) | const |
L1CaloRdoFexTob::TobType L1CaloRdoFexTob::getTobType | ( | ) | const |
Definition at line 47 of file L1CaloRdoFexTob.cxx.
std::string L1CaloRdoFexTob::getTobTypeString | ( | ) | const |
Definition at line 53 of file L1CaloRdoFexTob.cxx.
|
overridevirtual |
Implements L1CaloRdo.
Definition at line 29 of file L1CaloRdoFexTob.cxx.
|
inherited |
Definition at line 111 of file L1CaloRdo.cxx.
|
inherited |
|
inherited |
Definition at line 258 of file L1CaloRdo.cxx.
|
virtualinherited |
|
inherited |
Definition at line 204 of file L1CaloRdo.cxx.
Definition at line 210 of file L1CaloRdo.cxx.
bool L1CaloRdoFexTob::sameDatum | ( | const L1CaloRdoFexTob & | rhs | ) | const |
Definition at line 35 of file L1CaloRdoFexTob.cxx.
|
inherited |
Definition at line 246 of file L1CaloRdo.cxx.
|
inherited |
|
protectedinherited |
Definition at line 283 of file L1CaloRdo.cxx.
|
inherited |
Definition at line 252 of file L1CaloRdo.cxx.
|
inherited |
Definition at line 233 of file L1CaloRdo.cxx.
|
inherited |
|
privateinherited |
Definition at line 73 of file L1CaloRdo.h.
|
privateinherited |
Definition at line 75 of file L1CaloRdo.h.
|
private |
Definition at line 50 of file L1CaloRdoFexTob.h.
|
privateinherited |
Definition at line 79 of file L1CaloRdo.h.
|
private |
Definition at line 49 of file L1CaloRdoFexTob.h.
|
privateinherited |
Definition at line 80 of file L1CaloRdo.h.
|
privateinherited |
Definition at line 77 of file L1CaloRdo.h.
|
privateinherited |
Definition at line 74 of file L1CaloRdo.h.
|
privateinherited |
Definition at line 76 of file L1CaloRdo.h.
|
privateinherited |
Definition at line 82 of file L1CaloRdo.h.
|
privateinherited |
Definition at line 86 of file L1CaloRdo.h.
|
private |
Definition at line 48 of file L1CaloRdoFexTob.h.
|
private |
Definition at line 51 of file L1CaloRdoFexTob.h.
|
private |
Definition at line 47 of file L1CaloRdoFexTob.h.
|
privateinherited |
Definition at line 78 of file L1CaloRdo.h.