21 std::vector<unsigned int> reg;
25 if (
msg.level() <= MSG::DEBUG)
msg << MSG::DEBUG <<
"Creating transistent state of Containers..." <<
endmsg;
44 std::vector<CaloCell_ID::SUBCALO> reg;
47 for (
size_t i = 0; i < reg.size(); i++)
50 if (
msg.level() <= MSG::DEBUG)
msg << MSG::DEBUG <<
"Creating persistent state of Containers..." <<
endmsg;
CaloCell_Base_ID::SUBCALO SUBCALO
CaloTowerSegCnv_p1 m_caloTowerSegCnv
DataLinkCnv_p1< DataLink< CaloClusterContainer > > m_clusters
DataLinkCnv_p1< DataLink< CaloCellContainer > > m_cells
DataLinkCnv_p1< DataLink< CaloTowerContainer > > m_towers
virtual void persToTrans(const CaloTopoTowerContainer_p1 *, CaloTopoTowerContainer *, MsgStream &msg) const override
virtual void transToPers(const CaloTopoTowerContainer *, CaloTopoTowerContainer_p1 *, MsgStream &msg) const override
CaloTowerSeg_p1 m_towerSeg
std::vector< unsigned int > m_caloRegions
float m_cellESignificanceThreshold
double m_minimumClusterEnergy
double m_minimumCellEnergy
Storable container class for CaloTower.
void swap(CaloTopoTowerContainer &other)
Swap.
double m_minimumCellEnergy
DataLink< CaloTowerContainer > m_towers
double m_minimumClusterEnergy
float m_cellESignificanceThreshold
DataLink< CaloClusterContainer > m_clusters
DataLink< CaloCellContainer > m_cells
void setCalo(const CaloCell_ID::SUBCALO &nCalo)
Adds a calorimeter index to the tower.
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.
Data object stores CaloTower segmentation.