|  | ATLAS Offline Software
    | 
Class for LVL2/EF MissingET trigger. More...
#include <TrigMissingET.h>
| Public Member Functions | |
| TrigMissingET () | |
| default constructor  More... | |
| TrigMissingET (unsigned char n) | |
| constructor (input is number of auxiliary components; if n==0 is like default)  More... | |
| TrigMissingET (std::vector< TrigMissingEtComponent > &&compVec) | |
| ~TrigMissingET () | |
| destructor  More... | |
| void | clear () | 
| reset contents  More... | |
| float | ex () const | 
| Ex component of missing energy vector.  More... | |
| float | ey () const | 
| Ey component of missing energy vector.  More... | |
| float | ez () const | 
| Ez component of missing energy vector.  More... | |
| float | sumEt () const | 
| sum of |Et|  More... | |
| float | sumE () const | 
| sum of |E|  More... | |
| float | et () const | 
| (modulus of) transverse energy  More... | |
| float | e () const | 
| (modulus of) energy  More... | |
| int | getFlag () const | 
| event flag: 0 (default) means OK  More... | |
| long | RoIword () const | 
| RoI word.  More... | |
| void | addEx (float ex) | 
| increment Ex component  More... | |
| void | addEy (float ey) | 
| increment Ey component  More... | |
| void | addEz (float ez) | 
| increment Ez component  More... | |
| void | addSumEt (float ets) | 
| increment sumEt  More... | |
| void | addSumE (float sumE) | 
| increment sumE  More... | |
| void | setEx (float ex) | 
| set Ex component  More... | |
| void | setEy (float ey) | 
| set Ey component  More... | |
| void | setEz (float ez) | 
| set Ez component  More... | |
| void | setSumEt (float ets) | 
| set sum of |Et|  More... | |
| void | setSumE (float sumE) | 
| set sum of |E|  More... | |
| void | setFlag (int flag) | 
| set event flag  More... | |
| void | set_RoIword (long word) | 
| set RoIword  More... | |
| unsigned int | getNumOfComponents () const | 
| get number of auxiliary components  More... | |
| std::string | getNameOfComponent (unsigned int index) const | 
| get name of component ‘index’  More... | |
| float | getExComponent (unsigned int index) const | 
| get Ex from component ‘index’  More... | |
| float | getEyComponent (unsigned int index) const | 
| get Ey from component ‘index’  More... | |
| float | getEzComponent (unsigned int index) const | 
| get Ez from component ‘index’  More... | |
| float | getSumEtComponent (unsigned int index) const | 
| get sum of |Et| from component ‘index’  More... | |
| float | getSumEComponent (unsigned int index) const | 
| get sum of |E| from component ‘index’  More... | |
| float | getComponentCalib0 (unsigned int index) const | 
| get constant term for calibration of component ‘index’  More... | |
| float | getComponentCalib1 (unsigned int index) const | 
| get scale for calibration of component ‘index’  More... | |
| short | getSumOfSigns (unsigned int index) const | 
| get sum of energy signs for calibration of component ‘index’  More... | |
| unsigned short | getUsedChannels (unsigned int index) const | 
| get number of used channes in component ‘index’  More... | |
| short | getStatus (unsigned int index) const | 
| get status flag for component ‘index’  More... | |
| void | setNameOfComponent (unsigned int index, const char *str) | 
| set name of component ‘index’  More... | |
| void | setExComponent (unsigned int index, float value) | 
| set Ex for component ‘index’  More... | |
| void | setEyComponent (unsigned int index, float value) | 
| set Ey for component ‘index’  More... | |
| void | setEzComponent (unsigned int index, float value) | 
| set Ez for component ‘index’  More... | |
| void | setSumEtComponent (unsigned int index, float value) | 
| set sum of |Et| for component ‘index’  More... | |
| void | setSumEComponent (unsigned int index, float value) | 
| set sum of |E| for component ‘index’  More... | |
| void | setComponentCalib0 (unsigned int index, float value) | 
| set constant term for calibration of component ‘index’  More... | |
| void | setComponentCalib1 (unsigned int index, float value) | 
| set scale for calibration of component ‘index’  More... | |
| void | setSumOfSigns (unsigned int index, short value) | 
| set sum of energy signs for calibration of component ‘index’  More... | |
| void | setUsedChannels (unsigned int index, unsigned short value) | 
| set number of used channels in component ‘index’  More... | |
| void | setStatus (unsigned int index, short value) | 
| set status flag of component ‘index’  More... | |
| Private Attributes | |
| float | m_ex | 
| Basic information: Ex component.  More... | |
| float | m_ey | 
| Basic information: Ey component.  More... | |
| float | m_ez | 
| Basic information: Ez component.  More... | |
| float | m_sum_et | 
| Basic information: scalar sum of Et.  More... | |
| float | m_sum_e | 
| Basic information: scalar sum of E.  More... | |
| int | m_flag | 
| Basic information: event status flag: 0 (default) means OK.  More... | |
| long | m_roiWord | 
| Basic information: RoIword.  More... | |
| std::vector< TrigMissingEtComponent > | m_compVec | 
| Auxiliary information: components from different calo layers and muons.  More... | |
| Friends | |
| MsgStream & | operator<< (MsgStream &m, const TrigMissingET &d) | 
| formatted output  More... | |
Class for LVL2/EF MissingET trigger.
Definition at line 35 of file Trigger/TrigEvent/TrigMissingEtEvent/TrigMissingEtEvent/TrigMissingET.h.
| TrigMissingET::TrigMissingET | ( | ) | 
| TrigMissingET::TrigMissingET | ( | unsigned char | n | ) | 
constructor (input is number of auxiliary components; if n==0 is like default)
definition of auxiliary information
Definition at line 21 of file TrigMissingET.cxx.
| TrigMissingET::TrigMissingET | ( | std::vector< TrigMissingEtComponent > && | compVec | ) | 
| TrigMissingET::~TrigMissingET | ( | ) | 
| 
 | inline | 
increment Ex component
Definition at line 70 of file Trigger/TrigEvent/TrigMissingEtEvent/TrigMissingEtEvent/TrigMissingET.h.
| 
 | inline | 
increment Ey component
Definition at line 72 of file Trigger/TrigEvent/TrigMissingEtEvent/TrigMissingEtEvent/TrigMissingET.h.
| 
 | inline | 
increment Ez component
Definition at line 74 of file Trigger/TrigEvent/TrigMissingEtEvent/TrigMissingEtEvent/TrigMissingET.h.
| 
 | inline | 
increment sumE
Definition at line 79 of file Trigger/TrigEvent/TrigMissingEtEvent/TrigMissingEtEvent/TrigMissingET.h.
| 
 | inline | 
increment sumEt
Definition at line 77 of file Trigger/TrigEvent/TrigMissingEtEvent/TrigMissingEtEvent/TrigMissingET.h.
| void TrigMissingET::clear | ( | ) | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
Ex component of missing energy vector.
Definition at line 50 of file Trigger/TrigEvent/TrigMissingEtEvent/TrigMissingEtEvent/TrigMissingET.h.
| 
 | inline | 
Ey component of missing energy vector.
Definition at line 52 of file Trigger/TrigEvent/TrigMissingEtEvent/TrigMissingEtEvent/TrigMissingET.h.
| 
 | inline | 
Ez component of missing energy vector.
Definition at line 54 of file Trigger/TrigEvent/TrigMissingEtEvent/TrigMissingEtEvent/TrigMissingET.h.
| float TrigMissingET::getComponentCalib0 | ( | unsigned int | index | ) | const | 
| float TrigMissingET::getComponentCalib1 | ( | unsigned int | index | ) | const | 
| float TrigMissingET::getExComponent | ( | unsigned int | index | ) | const | 
| float TrigMissingET::getEyComponent | ( | unsigned int | index | ) | const | 
| float TrigMissingET::getEzComponent | ( | unsigned int | index | ) | const | 
| 
 | inline | 
event flag: 0 (default) means OK
Definition at line 65 of file Trigger/TrigEvent/TrigMissingEtEvent/TrigMissingEtEvent/TrigMissingET.h.
| std::string TrigMissingET::getNameOfComponent | ( | unsigned int | index | ) | const | 
| 
 | inline | 
get number of auxiliary components
Definition at line 98 of file Trigger/TrigEvent/TrigMissingEtEvent/TrigMissingEtEvent/TrigMissingET.h.
| short TrigMissingET::getStatus | ( | unsigned int | index | ) | const | 
| float TrigMissingET::getSumEComponent | ( | unsigned int | index | ) | const | 
| float TrigMissingET::getSumEtComponent | ( | unsigned int | index | ) | const | 
| short TrigMissingET::getSumOfSigns | ( | unsigned int | index | ) | const | 
| unsigned short TrigMissingET::getUsedChannels | ( | unsigned int | index | ) | const | 
| 
 | inline | 
RoI word.
Definition at line 67 of file Trigger/TrigEvent/TrigMissingEtEvent/TrigMissingEtEvent/TrigMissingET.h.
| 
 | inline | 
set RoIword
Definition at line 95 of file Trigger/TrigEvent/TrigMissingEtEvent/TrigMissingEtEvent/TrigMissingET.h.
| void TrigMissingET::setComponentCalib0 | ( | unsigned int | index, | 
| float | value | ||
| ) | 
| void TrigMissingET::setComponentCalib1 | ( | unsigned int | index, | 
| float | value | ||
| ) | 
| 
 | inline | 
set Ex component
Definition at line 82 of file Trigger/TrigEvent/TrigMissingEtEvent/TrigMissingEtEvent/TrigMissingET.h.
| void TrigMissingET::setExComponent | ( | unsigned int | index, | 
| float | value | ||
| ) | 
| 
 | inline | 
set Ey component
Definition at line 84 of file Trigger/TrigEvent/TrigMissingEtEvent/TrigMissingEtEvent/TrigMissingET.h.
| void TrigMissingET::setEyComponent | ( | unsigned int | index, | 
| float | value | ||
| ) | 
| 
 | inline | 
set Ez component
Definition at line 86 of file Trigger/TrigEvent/TrigMissingEtEvent/TrigMissingEtEvent/TrigMissingET.h.
| void TrigMissingET::setEzComponent | ( | unsigned int | index, | 
| float | value | ||
| ) | 
| 
 | inline | 
set event flag
Definition at line 93 of file Trigger/TrigEvent/TrigMissingEtEvent/TrigMissingEtEvent/TrigMissingET.h.
| void TrigMissingET::setNameOfComponent | ( | unsigned int | index, | 
| const char * | str | ||
| ) | 
| void TrigMissingET::setStatus | ( | unsigned int | index, | 
| short | value | ||
| ) | 
| 
 | inline | 
set sum of |E|
Definition at line 90 of file Trigger/TrigEvent/TrigMissingEtEvent/TrigMissingEtEvent/TrigMissingET.h.
| void TrigMissingET::setSumEComponent | ( | unsigned int | index, | 
| float | value | ||
| ) | 
| 
 | inline | 
set sum of |Et|
Definition at line 88 of file Trigger/TrigEvent/TrigMissingEtEvent/TrigMissingEtEvent/TrigMissingET.h.
| void TrigMissingET::setSumEtComponent | ( | unsigned int | index, | 
| float | value | ||
| ) | 
| void TrigMissingET::setSumOfSigns | ( | unsigned int | index, | 
| short | value | ||
| ) | 
| void TrigMissingET::setUsedChannels | ( | unsigned int | index, | 
| unsigned short | value | ||
| ) | 
| 
 | inline | 
sum of |E|
Definition at line 58 of file Trigger/TrigEvent/TrigMissingEtEvent/TrigMissingEtEvent/TrigMissingET.h.
| 
 | inline | 
sum of |Et|
Definition at line 56 of file Trigger/TrigEvent/TrigMissingEtEvent/TrigMissingEtEvent/TrigMissingET.h.
| 
 | friend | 
formatted output
Definition at line 336 of file TrigMissingET.cxx.
| 
 | private | 
Auxiliary information: components from different calo layers and muons.
Definition at line 169 of file Trigger/TrigEvent/TrigMissingEtEvent/TrigMissingEtEvent/TrigMissingET.h.
| 
 | private | 
Basic information: Ex component.
Definition at line 153 of file Trigger/TrigEvent/TrigMissingEtEvent/TrigMissingEtEvent/TrigMissingET.h.
| 
 | private | 
Basic information: Ey component.
Definition at line 155 of file Trigger/TrigEvent/TrigMissingEtEvent/TrigMissingEtEvent/TrigMissingET.h.
| 
 | private | 
Basic information: Ez component.
Definition at line 157 of file Trigger/TrigEvent/TrigMissingEtEvent/TrigMissingEtEvent/TrigMissingET.h.
| 
 | private | 
Basic information: event status flag: 0 (default) means OK.
Definition at line 163 of file Trigger/TrigEvent/TrigMissingEtEvent/TrigMissingEtEvent/TrigMissingET.h.
| 
 | private | 
Basic information: RoIword.
Definition at line 165 of file Trigger/TrigEvent/TrigMissingEtEvent/TrigMissingEtEvent/TrigMissingET.h.
| 
 | private | 
Basic information: scalar sum of E.
Definition at line 161 of file Trigger/TrigEvent/TrigMissingEtEvent/TrigMissingEtEvent/TrigMissingET.h.
| 
 | private | 
Basic information: scalar sum of Et.
Definition at line 159 of file Trigger/TrigEvent/TrigMissingEtEvent/TrigMissingEtEvent/TrigMissingET.h.
 1.8.18
 1.8.18