![]() |
ATLAS Offline Software
|
#include <CaloCellCollector.h>
Public Types | |
| enum | CoreEt { ET_Core, ET_EMCore, ET_TileCore, ET_HECCore, N_ET_Core } |
Public Member Functions | |
| CaloCellCollector () | |
| xAOD::CaloCluster * | collectCells (const Trk::CaloExtension &extension, const CaloDetDescrManager *caloMgr, const CaloCellContainer &cellContainer, xAOD::CaloClusterContainer &clusterContainer) const |
| void | collectEtCore (const xAOD::CaloCluster &cluster, std::vector< float > &et_core, const CaloNoise *caloNoise, float sigmaNoiseCut=3.4) const |
| void | resetCoreParameters (const std::vector< std::pair< float, float >> &dEtadPhiCore, const std::vector< float > &dEtadPhiDRCore, const std::vector< bool > &selectEtCoreByEtadPhi) |
Private Attributes | |
| std::vector< std::pair< float, float > > | m_dEtadPhi |
| std::vector< CaloSampling::CaloSample > | m_samples |
| std::vector< CaloSampling::CaloSample > | m_samplesForDR |
| std::vector< std::pair< float, float > > | m_dEtadPhiCore |
| std::vector< float > | m_dEtadPhiDRCore |
| std::vector< bool > | m_selectEtCoreByEtadPhi |
Definition at line 24 of file CaloCellCollector.h.
| Enumerator | |
|---|---|
| ET_Core | |
| ET_EMCore | |
| ET_TileCore | |
| ET_HECCore | |
| N_ET_Core | |
Definition at line 27 of file CaloCellCollector.h.
| Rec::CaloCellCollector::CaloCellCollector | ( | ) |
Definition at line 20 of file CaloCellCollector.cxx.
| xAOD::CaloCluster * Rec::CaloCellCollector::collectCells | ( | const Trk::CaloExtension & | extension, |
| const CaloDetDescrManager * | caloMgr, | ||
| const CaloCellContainer & | cellContainer, | ||
| xAOD::CaloClusterContainer & | clusterContainer | ||
| ) | const |
Definition at line 151 of file CaloCellCollector.cxx.
| void Rec::CaloCellCollector::collectEtCore | ( | const xAOD::CaloCluster & | cluster, |
| std::vector< float > & | et_core, | ||
| const CaloNoise * | caloNoise, | ||
| float | sigmaNoiseCut = 3.4 |
||
| ) | const |
Definition at line 259 of file CaloCellCollector.cxx.
| void Rec::CaloCellCollector::resetCoreParameters | ( | const std::vector< std::pair< float, float >> & | dEtadPhiCore, |
| const std::vector< float > & | dEtadPhiDRCore, | ||
| const std::vector< bool > & | selectEtCoreByEtadPhi | ||
| ) |
Definition at line 140 of file CaloCellCollector.cxx.
|
private |
Definition at line 56 of file CaloCellCollector.h.
|
private |
Definition at line 60 of file CaloCellCollector.h.
|
private |
Definition at line 61 of file CaloCellCollector.h.
|
private |
Definition at line 57 of file CaloCellCollector.h.
|
private |
Definition at line 58 of file CaloCellCollector.h.
|
private |
Definition at line 62 of file CaloCellCollector.h.
1.8.18