CaloGeometryLookup Node1 CaloGeometryLookup # m_xy_grid_adjustment _factor # m_index # m_cell_grid_eta # m_cell_grid_phi # m_mineta # m_maxeta # m_minphi # m_maxphi # m_mineta_raw # m_maxeta_raw and 10 more... + CaloGeometryLookup() + ~CaloGeometryLookup() + IsCompatible() + add() + size() + index() + set_index() + post_process() + has_overlap() + merge_into_ref() and 32 more... # neta_double() # nphi_double() # neta() # nphi() # nx_double() # ny_double() # nx() # ny() # raw_eta_position_to _index() # raw_phi_position_to _index() # index_range_adjust() # calculate_distance _eta_phi() Node2 std::map< Identifier, const CaloDetDescrElement * > Node2->Node1 #m_cells Node3 Identifier - m_id + Identifier() + Identifier() + Identifier() + operator=() + operator=() + ~Identifier() + Identifier() + Identifier() + Identifier() + Identifier() and 38 more... - operator|=() - operator&=() - extract() - mask_shift() - extract() Node3->Node2 +keys Node7 CaloDetDescriptor # m_calo_eta_min # m_calo_eta_max # m_calo_phi_min # m_calo_phi_max # m_calo_r_min # m_calo_r_max # m_calo_z_min # m_calo_z_max # m_n_calo_depth # m_transform # m_lar_reg_min # m_lar_reg_max # m_lar_phi_min # m_lar_eta_min # m_etachan_min - m_is_lar_em - m_is_lar_em_barrel - m_is_lar_em_endcap - m_is_lar_em_endcap _inner - m_is_lar_em_endcap _outer - m_is_lar_hec - m_is_lar_fcal - m_is_tile - m_calo_sign - m_layer and 6 more... + CaloDetDescriptor() + ~CaloDetDescriptor() + print() + dump() + set_n_calo_depth() + set_depth_in() + set_depth_out() + is_lar_em() + is_lar_em_barrel() + is_lar_em_endcap() and 57 more... Node3->Node7 -m_id Node4 CaloDetDescrElement + m_calosample # m_eta # m_phi # m_sinTh # m_cosTh # m_deta # m_dphi # m_volume # m_sinPhi # m_cosPhi # m_r and 14 more... + ~CaloDetDescrElement() + eta() + phi() + r() + eta_raw() + phi_raw() + r_raw() + dphi() + deta() + dr() and 59 more... # CaloDetDescrElement() # propagateRaw() # customID() - CaloDetDescrElement() Node4->Node2 +elements Node5 Identifiable + ~Identifiable() + identify() + identifyHash() + getHelper() Node5->Node4 Node5->Node7 Node6 IdentifierHash - m_value + IdentifierHash() + IdentifierHash() + IdentifierHash() + operator=() + operator=() + ~IdentifierHash() + IdentifierHash() + operator unsigned int() + value() + is_valid() + operator=() + operator+=() + operator-=() Node6->Node4 #m_onl2 -m_caloHash #m_onl1 Node6->Node7 -m_calocell_min Node7->Node4 -m_descriptor Node77 long Node77->Node4 +m_hash_id +m_identify Node78 MeanAndRMS # m_w # m_wx # m_wx2 + MeanAndRMS() + MeanAndRMS() + MeanAndRMS() + add() + operator+=() + operator-=() + operator=() + sum_weight() + mean() + mean2() + rms2() + rms() + mean_error() + rms_error() + operator double() Node78->Node1 #m_eta_correction #m_dphi #m_phi_correction #m_deta Node79 std::vector< std::vector < const CaloDetDescrElement * > > + elements Node79->Node1 #m_cell_grid