![]() |
ATLAS Offline Software
|
#include <JEMEtSums.h>
Public Member Functions | |
| JEMEtSums ()=default | |
| JEMEtSums (int crate, int module) | |
| JEMEtSums (int crate, int module, const std::vector< unsigned int > &Et, const std::vector< unsigned int > &Ex, const std::vector< unsigned int > &Ey, int peak) | |
| void | setPeak (int peak) |
| Specify peak slice (Same for all vectors). | |
| void | addEt (const std::vector< unsigned int > &Et) |
| Update ET sum. | |
| void | addEx (const std::vector< unsigned int > &Ex) |
| Update Ex sum. | |
| void | addEy (const std::vector< unsigned int > &Ey) |
| Update Ey sum. | |
| int | crate () const |
| returns crate number | |
| int | module () const |
| returns module number | |
| unsigned int | Et () const |
| returns module ET sum for peak sample | |
| unsigned int | Ex () const |
| returns module Ex sum for peak sample | |
| unsigned int | Ey () const |
| returns module Ey sum for peak sample | |
| const std::vector< unsigned int > & | EtVec () const |
| returns module ET sum | |
| const std::vector< unsigned int > & | ExVec () const |
| returns module Ex sum | |
| const std::vector< unsigned int > & | EyVec () const |
| returns module Ey sum | |
| int | peak () const |
| returns peak slice number | |
| bool | forward () const |
| Central or FCAL JEM? | |
Private Attributes | |
| int | m_crate {} |
| Internal data. | |
| int | m_module {} |
| int | m_peak {} |
| std::vector< unsigned int > | m_Et {0} |
| std::vector< unsigned int > | m_Ex {0} |
| std::vector< unsigned int > | m_Ey {0} |
Definition at line 26 of file Trigger/TrigT1/TrigT1CaloEvent/TrigT1CaloEvent/JEMEtSums.h.
|
default |
| LVL1::JEMEtSums::JEMEtSums | ( | int | crate, |
| int | module ) |
| LVL1::JEMEtSums::JEMEtSums | ( | int | crate, |
| int | module, | ||
| const std::vector< unsigned int > & | Et, | ||
| const std::vector< unsigned int > & | Ex, | ||
| const std::vector< unsigned int > & | Ey, | ||
| int | peak ) |
| void LVL1::JEMEtSums::addEt | ( | const std::vector< unsigned int > & | Et | ) |
Update ET sum.
Definition at line 92 of file JEMEtSums.cxx.
| void LVL1::JEMEtSums::addEx | ( | const std::vector< unsigned int > & | Ex | ) |
Update Ex sum.
Definition at line 97 of file JEMEtSums.cxx.
| void LVL1::JEMEtSums::addEy | ( | const std::vector< unsigned int > & | Ey | ) |
Update Ey sum.
Definition at line 102 of file JEMEtSums.cxx.
| int LVL1::JEMEtSums::crate | ( | ) | const |
returns crate number
Definition at line 47 of file JEMEtSums.cxx.
| unsigned int LVL1::JEMEtSums::Et | ( | ) | const |
returns module ET sum for peak sample
Definition at line 57 of file JEMEtSums.cxx.
| const std::vector< unsigned int > & LVL1::JEMEtSums::EtVec | ( | ) | const |
| unsigned int LVL1::JEMEtSums::Ex | ( | ) | const |
returns module Ex sum for peak sample
Definition at line 62 of file JEMEtSums.cxx.
| const std::vector< unsigned int > & LVL1::JEMEtSums::ExVec | ( | ) | const |
| unsigned int LVL1::JEMEtSums::Ey | ( | ) | const |
returns module Ey sum for peak sample
Definition at line 67 of file JEMEtSums.cxx.
| const std::vector< unsigned int > & LVL1::JEMEtSums::EyVec | ( | ) | const |
| bool LVL1::JEMEtSums::forward | ( | ) | const |
| int LVL1::JEMEtSums::module | ( | ) | const |
| int LVL1::JEMEtSums::peak | ( | ) | const |
returns peak slice number
Definition at line 112 of file JEMEtSums.cxx.
| void LVL1::JEMEtSums::setPeak | ( | int | peak | ) |
|
private |
Internal data.
Definition at line 56 of file Trigger/TrigT1/TrigT1CaloEvent/TrigT1CaloEvent/JEMEtSums.h.
|
private |
Definition at line 59 of file Trigger/TrigT1/TrigT1CaloEvent/TrigT1CaloEvent/JEMEtSums.h.
|
private |
Definition at line 60 of file Trigger/TrigT1/TrigT1CaloEvent/TrigT1CaloEvent/JEMEtSums.h.
|
private |
Definition at line 61 of file Trigger/TrigT1/TrigT1CaloEvent/TrigT1CaloEvent/JEMEtSums.h.
|
private |
Definition at line 57 of file Trigger/TrigT1/TrigT1CaloEvent/TrigT1CaloEvent/JEMEtSums.h.
|
private |
Definition at line 58 of file Trigger/TrigT1/TrigT1CaloEvent/TrigT1CaloEvent/JEMEtSums.h.