130 std::cout <<
"CaloTTDescrManager : " << std::endl;
131 std::cout <<
" Number of Calo TT Regions : " <<
m_calo_region_vec.size() << std::endl;
132 std::cout <<
" Number of Calo descriptors : " <<
m_calo_descr_vec.size() << std::endl;
137 for (; first != last; ++first) {
148 for (; first != last; ++first)
delete (*first);
153 for (; first2 != last2; ++first2)
delete (*first2);
Helper class for offline TT identifiers.
const CaloLVL1_ID * m_calo_lvl1_id
Helper used to decode the TT offline identifiers.
void add(CaloTTDescrRegion *region)
Insertion in the vector of Det Descr regions (== Trigger Towers)
calo_descr_vec m_calo_descr_vec
vector of descriptors
calo_descr_vec::size_type calo_descr_size
calo_region_vec m_calo_region_vec
vector of Det Descr regions (== Trigger Towers)
calo_descr_size calo_descriptors_size(void) const
Total number of descriptors.
void clear(void)
Delete towers and descriptors.
calo_descr_vec::const_iterator calo_descr_const_iterator
void set_helper(const CaloLVL1_ID *id_helper)
set the helper used to decode the TT offline identifiers
calo_region_vec_size calo_region_size(void) const
Total number of Det Descr regions (i.e.
calo_region_vec::const_iterator calo_region_const_iterator
const CaloLVL1_ID * get_lvl1_id(void) const
access to the offline identifier helper
calo_descr_const_iterator calo_descriptors_begin(void) const
Begin iterator on descriptors.
CaloTTDescrRegion * find_calo_region(const Identifier &tower_id) const
Access to the Det Descr region (==Trigger Tower) corresponding to a TT identifier.
calo_region_vec::size_type calo_region_vec_size
calo_region_map m_calo_region_map
calo_region_const_iterator calo_region_end(void) const
End iterator on Det Descr regions (== Trigger Towers)
void initialize(void)
dummy.
calo_region_const_iterator calo_region_begin(void) const
Begin iterator on Det Descr regions (== Trigger Towers)
bool is_initialized(void) const
calo_descr_const_iterator calo_descriptors_end(void) const
End iterator on descriptors.
This class provides an interface to the geometrical description of the Calorimeter Trigger Towers.
virtual Identifier identify() const
This class holds the Calorimeter TriggerTower geometrical description.