#include <JEMEtSums.h>
|
| | 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?
|
|
| 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} |
◆ JEMEtSums() [1/3]
| LVL1::JEMEtSums::JEMEtSums |
( |
| ) |
|
|
default |
◆ JEMEtSums() [2/3]
| LVL1::JEMEtSums::JEMEtSums |
( |
int | crate, |
|
|
int | module ) |
◆ JEMEtSums() [3/3]
| 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 ) |
◆ addEt()
| void LVL1::JEMEtSums::addEt |
( |
const std::vector< unsigned int > & | Et | ) |
|
Update ET sum.
Definition at line 92 of file JEMEtSums.cxx.
92 {
94}
unsigned int Et() const
returns module ET sum for peak sample
std::vector< unsigned int > m_Et
◆ addEx()
| void LVL1::JEMEtSums::addEx |
( |
const std::vector< unsigned int > & | Ex | ) |
|
Update Ex sum.
Definition at line 97 of file JEMEtSums.cxx.
97 {
99}
std::vector< unsigned int > m_Ex
unsigned int Ex() const
returns module Ex sum for peak sample
◆ addEy()
| void LVL1::JEMEtSums::addEy |
( |
const std::vector< unsigned int > & | Ey | ) |
|
Update Ey sum.
Definition at line 102 of file JEMEtSums.cxx.
102 {
104}
std::vector< unsigned int > m_Ey
unsigned int Ey() const
returns module Ey sum for peak sample
◆ crate()
| int LVL1::JEMEtSums::crate |
( |
| ) |
const |
returns crate number
Definition at line 47 of file JEMEtSums.cxx.
47 {
49}
int m_crate
Internal data.
◆ Et()
| unsigned int LVL1::JEMEtSums::Et |
( |
| ) |
const |
returns module ET sum for peak sample
Definition at line 57 of file JEMEtSums.cxx.
◆ EtVec()
| const std::vector< unsigned int > & LVL1::JEMEtSums::EtVec |
( |
| ) |
const |
◆ Ex()
| unsigned int LVL1::JEMEtSums::Ex |
( |
| ) |
const |
returns module Ex sum for peak sample
Definition at line 62 of file JEMEtSums.cxx.
◆ ExVec()
| const std::vector< unsigned int > & LVL1::JEMEtSums::ExVec |
( |
| ) |
const |
◆ Ey()
| unsigned int LVL1::JEMEtSums::Ey |
( |
| ) |
const |
returns module Ey sum for peak sample
Definition at line 67 of file JEMEtSums.cxx.
◆ EyVec()
| const std::vector< unsigned int > & LVL1::JEMEtSums::EyVec |
( |
| ) |
const |
◆ forward()
| bool LVL1::JEMEtSums::forward |
( |
| ) |
const |
◆ module()
| int LVL1::JEMEtSums::module |
( |
| ) |
const |
◆ peak()
| int LVL1::JEMEtSums::peak |
( |
| ) |
const |
◆ setPeak()
| void LVL1::JEMEtSums::setPeak |
( |
int | peak | ) |
|
Specify peak slice (Same for all vectors)
Definition at line 107 of file JEMEtSums.cxx.
107 {
109}
int peak() const
returns peak slice number
◆ m_crate
| int LVL1::JEMEtSums::m_crate {} |
|
private |
◆ m_Et
| std::vector<unsigned int> LVL1::JEMEtSums::m_Et {0} |
|
private |
◆ m_Ex
| std::vector<unsigned int> LVL1::JEMEtSums::m_Ex {0} |
|
private |
◆ m_Ey
| std::vector<unsigned int> LVL1::JEMEtSums::m_Ey {0} |
|
private |
◆ m_module
| int LVL1::JEMEtSums::m_module {} |
|
private |
◆ m_peak
| int LVL1::JEMEtSums::m_peak {} |
|
private |
The documentation for this class was generated from the following files: