TFCSLateralShapeTuning Node1 TFCSLateralShapeTuning + TFCSLateralShapeTuning() + ~TFCSLateralShapeTuning() + simulate_hit() + initFromModelFile() + initFromMap() + getSeriesScalingFactor() Node2 TFCSLateralShapeParametrization HitBase + TFCSLateralShapeParametrization HitBase() + get_sigma2_fluctuation() + get_number_of_hits() + get_E_hit() + getMinWeight() + getMaxWeight() + simulate_hit() Node2->Node1 Node3 TFCSLateralShapeParametrization - m_Ekin_bin - m_calosample + TFCSLateralShapeParametrization() + is_match_Ekin_bin() + is_match_calosample() + is_match_all_Ekin_bin() + is_match_all_calosample() + Ekin_bin() + set_Ekin_bin() + calosample() + set_calosample() + set_pdgid_Ekin_eta _Ekin_bin_calosample() + Print() # compare() Node3->Node2 Node4 TFCSParametrization - m_Ekin_nominal - m_Ekin_min - m_Ekin_max - m_eta_nominal - m_eta_min - m_eta_max + TFCSParametrization() + clear() + is_match_pdgid() + is_match_Ekin() + is_match_eta() + is_match_all_Ekin() + is_match_all_eta() + is_match_all_Ekin_bin() + is_match_all_calosample() + pdgid() and 20 more... # compare() Node4->Node3 Node12 TFCSEnergyInterpolationPiecewise Linear - m_linInterpol - m_MinMaxlogEkin + TFCSEnergyInterpolationPiecewise Linear() + OnlyScaleEnergy() + set_OnlyScaleEnergy() + reset_OnlyScaleEnergy() + is_match_Ekin_bin() + is_match_calosample() + InitFromArrayInLogEkin() + InitFromArrayInEkin() + simulate() + evaluate() + Print() + unit_test() Node4->Node12 Node5 TFCSParametrizationBase # init_Ekin_nominal # init_Ekin_min # init_Ekin_max # init_eta_nominal # init_eta_min # init_eta_max + TFCSParametrizationBase() + is_match_pdgid() + is_match_Ekin() + is_match_eta() + is_match_Ekin_bin() + is_match_calosample() + is_match_all_pdgid() + is_match_all_Ekin() + is_match_all_eta() + is_match_all_Ekin_bin() and 22 more... # compare() Node5->Node4 Node10 std::set< int > + keys Node10->Node4 -m_pdgid Node11 std::map< std::string, TFCSEnergyInterpolationPiecewise Linear * > Node11->Node1 -m_parameterInterpol Node12->Node11 +elements Node13 std::vector< double > + elements Node13->Node12 -m_response -m_logEkin Node8 std::string Node8->Node11 +keys