![]() |
ATLAS Offline Software
|
#include <MissingEtRegions.h>
Public Types | |
| enum | RegionIndex { Central = 0, EndCap = 1, Forward = 2, Size = 3, Unknown = 999 } |
Public Member Functions | |
| MissingEtRegions () | |
| virtual | ~MissingEtRegions () |
| virtual void | addReg (double theEx, double theEy, double theEt, double theEta, double weight) |
| virtual RegionIndex | getRegions () |
| void | setExReg (RegionIndex aRegion, double theEx) |
| void | setEyReg (RegionIndex aRegion, double theEy) |
| void | setEtSumReg (RegionIndex aRegion, double theEtSum) |
| void | setExRegVec (std::vector< double > &&exVec) |
| void | setEyRegVec (std::vector< double > &&eyVec) |
| void | setEtSumRegVec (std::vector< double > &&etSumVec) |
| double | exReg (RegionIndex aRegion) const |
| double | eyReg (RegionIndex aRegion) const |
| double | etSumReg (RegionIndex aRegion) const |
| const std::vector< double > & | exRegVec () const |
| const std::vector< double > & | eyRegVec () const |
| const std::vector< double > & | etSumRegVec () const |
Protected Member Functions | |
| void | setup () |
| void | Calc_Ecellxy (const CaloCell *cObj, double &ex, double &ey) |
Protected Attributes | |
| RegionIndex | m_reg |
| std::vector< double > | m_exReg |
| std::vector< double > | m_eyReg |
| std::vector< double > | m_etReg |
Definition at line 21 of file MissingEtRegions.h.
| Enumerator | |
|---|---|
| Central | |
| EndCap | |
| Forward | |
| Size | |
| Unknown | |
Definition at line 37 of file MissingEtRegions.h.
| MissingEtRegions::MissingEtRegions | ( | ) |
Definition at line 20 of file MissingEtRegions.cxx.
|
virtual |
Definition at line 28 of file MissingEtRegions.cxx.
|
virtual |
Definition at line 57 of file MissingEtRegions.cxx.
| double MissingEtRegions::etSumReg | ( | MissingEtRegions::RegionIndex | theReg | ) | const |
Definition at line 147 of file MissingEtRegions.cxx.
| const std::vector< double > & MissingEtRegions::etSumRegVec | ( | ) | const |
Definition at line 168 of file MissingEtRegions.cxx.
| double MissingEtRegions::exReg | ( | MissingEtRegions::RegionIndex | theReg | ) | const |
Definition at line 137 of file MissingEtRegions.cxx.
| const std::vector< double > & MissingEtRegions::exRegVec | ( | ) | const |
Definition at line 154 of file MissingEtRegions.cxx.
| double MissingEtRegions::eyReg | ( | MissingEtRegions::RegionIndex | theReg | ) | const |
Definition at line 142 of file MissingEtRegions.cxx.
| const std::vector< double > & MissingEtRegions::eyRegVec | ( | ) | const |
Definition at line 161 of file MissingEtRegions.cxx.
|
virtual |
Definition at line 81 of file MissingEtRegions.cxx.
| void MissingEtRegions::setEtSumReg | ( | MissingEtRegions::RegionIndex | theReg, |
| double | theEtSum | ||
| ) |
Definition at line 107 of file MissingEtRegions.cxx.
| void MissingEtRegions::setEtSumRegVec | ( | std::vector< double > && | etSumVec | ) |
Definition at line 128 of file MissingEtRegions.cxx.
| void MissingEtRegions::setExReg | ( | MissingEtRegions::RegionIndex | theReg, |
| double | theEx | ||
| ) |
Definition at line 95 of file MissingEtRegions.cxx.
| void MissingEtRegions::setExRegVec | ( | std::vector< double > && | exVec | ) |
Definition at line 114 of file MissingEtRegions.cxx.
| void MissingEtRegions::setEyReg | ( | MissingEtRegions::RegionIndex | theReg, |
| double | theEy | ||
| ) |
Definition at line 101 of file MissingEtRegions.cxx.
| void MissingEtRegions::setEyRegVec | ( | std::vector< double > && | eyVec | ) |
Definition at line 121 of file MissingEtRegions.cxx.
|
protected |
Definition at line 86 of file MissingEtRegions.cxx.
|
protected |
Definition at line 83 of file MissingEtRegions.h.
|
protected |
Definition at line 81 of file MissingEtRegions.h.
|
protected |
Definition at line 82 of file MissingEtRegions.h.
|
protected |
Definition at line 79 of file MissingEtRegions.h.
1.8.18