|
ATLAS Offline Software
|
Go to the documentation of this file.
7 #ifndef CALOEVENT_CALOTOPOTOWERCONTAINER_H
8 #define CALOEVENT_CALOTOPOTOWERCONTAINER_H
36 #include "CaloEvent/CaloTower.h"
40 #include "CaloEvent/CaloClusterContainer.h"
43 #include "CaloEvent/CaloTowerContainer.h"
44 #include "AthLinks/DataLink.h"
DataLink< CaloClusterContainer > GetClusters() const
map of CaloCluster objects each CaloCell belongs to
void SetClusters(const CaloClusterContainer *c)
void swap(CaloTopoTowerContainer &other)
Swap.
void SetNoiseSigma(float c)
Storable container for CaloCluster.
float m_cellESignificanceThreshold
double m_minimumClusterEnergy
virtual ~CaloTopoTowerContainer()
Destructor.
double m_minimumCellEnergy
const std::vector< CaloCell_ID::SUBCALO > & GetCaloIndices() const
void SetCellToClusterMap(const CaloCell2ClusterMap *c)
DataLink< CaloCellContainer > GetCells() const
DataLink< CaloClusterContainer > m_clusters
bool GetCaloSelection() const
void SetMinimumCellEnergy(double c)
Storable container class for CaloTower.
void SetCellESignificanceThreshold(float c)
DataLinkCnv_p1< DataLink< CaloClusterContainer > > m_clusters
SG_BASE(CaloTopoTowerContainer, CaloTowerContainer)
void SetCaloSelection(bool c)
bool GetUseCellWeights() const
double GetMinimumClusterEnergy() const
CaloTopoTowerContainer()
Default constructor.
Storable container class for CaloTower.
void SetMinimumClusterEnergy(double c)
DataLink< CaloTowerContainer > m_towers
float GetNoiseSigma() const
const CaloCell2ClusterMap * m_celltoclustermap
Container class for CaloCell.
DataLink< CaloCellContainer > m_cells
void SetCells(const CaloCellContainer *c)
std::vector< CaloCell_ID::SUBCALO > m_caloIndices
DataLink< CaloTowerContainer > GetTowers() const
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
double GetMinimumCellEnergy() const
const CaloCell2ClusterMap * GetCellToClusterMap() const
void SetCaloIndices(const std::vector< CaloCell_ID::SUBCALO > &c)
Data object stores CaloTower segmentation.
void SetUseCellWeights(bool c)
macros to associate a CLID to a type
float GetCellESignificanceThreshold() const
CaloTopoTowerContainer & operator=(const CaloTopoTowerContainer &other)
Assignment.
void SetTowers(const CaloTowerContainer *c)