|
ATLAS Offline Software
|
Go to the documentation of this file.
21 std::vector<unsigned int> reg;
44 std::vector<CaloCell_ID::SUBCALO> reg;
47 for (
size_t i = 0;
i < reg.size();
i++)
CaloTowerSegCnv_p1 m_caloTowerSegCnv
void swap(CaloTopoTowerContainer &other)
Swap.
float m_cellESignificanceThreshold
double m_minimumClusterEnergy
double m_minimumCellEnergy
float m_cellESignificanceThreshold
DataLink< CaloClusterContainer > m_clusters
void persToTrans(const CaloTowerSeg_p1 *, CaloTowerSeg *) const
DataLinkCnv_p1< DataLink< CaloCellContainer > > m_cells
double m_minimumCellEnergy
virtual void transToPers(const DLink_t *trans, PersDLink_t *pers, MsgStream &log) const override
DataLinkCnv_p1< DataLink< CaloTowerContainer > > m_towers
DataLinkCnv_p1< DataLink< CaloClusterContainer > > m_clusters
double m_minimumClusterEnergy
virtual void persToTrans(const CaloTopoTowerContainer_p1 *, CaloTopoTowerContainer *, MsgStream &msg) const override
SUBCALO
enumeration of sub calorimeters
virtual void persToTrans(const PersDLink_t *pers, DLink_t *trans, MsgStream &log) const override
virtual void transToPers(const CaloTopoTowerContainer *, CaloTopoTowerContainer_p1 *, MsgStream &msg) const override
Storable container class for CaloTower.
void transToPers(const CaloTowerSeg *, CaloTowerSeg_p1 *) const
DataLink< CaloTowerContainer > m_towers
size_t getCalos(std::vector< CaloCell_ID::SUBCALO > &theCalos) const
Retrieve the list of used calorimeters.
const CaloTowerSeg & towerseg() const
Return a copy of the attached CaloTowerSeg.
std::vector< unsigned int > m_caloRegions
DataLink< CaloCellContainer > m_cells
CaloTowerSeg_p1 m_towerSeg
Data object stores CaloTower segmentation.
void setCalo(const CaloCell_ID::SUBCALO &nCalo)
Adds a calorimeter index to the tower.