![]() |
ATLAS Offline Software
|
Classes | |
| struct | CaloClusterSignalAccumulator |
| Cache for data accumulator. More... | |
Typedefs | |
Types | |
| typedef std::array< double, CaloSampling::Unknown > | valarray_t |
| Array accommodating data for samplings. | |
| typedef std::vector< bool > | boolarray_t |
| Vector of flags indicating sampling contribution. | |
Functions | |||||||||
Messaging | |||||||||
Message formatter | |||||||||
| std::string | fmtMsg (const char *fmt,...) | ||||||||
Cluster building and refinement | |||||||||
Accumulator function This function fills the
| |||||||||
| bool | cellAccumulator (const CaloCell &rcell, CaloClusterSignalAccumulator &accum, double weight, bool onlyKine=false) | ||||||||
| bool | calculateKine (xAOD::CaloCluster *pClus, bool onlyKine=false) | ||||||||
| Kinematic updates. | |||||||||
| typedef std::vector<bool> CaloRec::Helpers::boolarray_t |
Vector of flags indicating sampling contribution.
Definition at line 36 of file CaloTopoClusterFromTowerHelpers.h.
| typedef std::array<double,CaloSampling::Unknown> CaloRec::Helpers::valarray_t |
Array accommodating data for samplings.
Definition at line 35 of file CaloTopoClusterFromTowerHelpers.h.
| bool CaloRec::Helpers::calculateKine | ( | xAOD::CaloCluster * | pClus, |
| bool | onlyKine = false ) |
Kinematic updates.
This function updates the kinematics of a cluster e.g. after calibration
| pClus | pointer to modifiable cluster object |
| onlyKine | update only global cluster kinematics when true, else update all cluster variables |
Definition at line 119 of file CaloTopoClusterFromTowerHelpers.cxx.
| bool CaloRec::Helpers::cellAccumulator | ( | const CaloCell & | rcell, |
| CaloClusterSignalAccumulator & | accum, | ||
| double | weight, | ||
| bool | onlyKine = false ) |
Definition at line 24 of file CaloTopoClusterFromTowerHelpers.cxx.
| std::string CaloRec::Helpers::fmtMsg | ( | const char * | fmt, |
| ... ) |
Definition at line 14 of file CaloTopoClusterFromTowerHelpers.cxx.