jet::JetCalcBadCellsFrac Node1 jet::JetCalcBadCellsFrac # m_totE # m_badE # JETCALCFUNCDECL() Node2 jet::JetCaloCalculator # m_name # m_id # m_constitExtractor + JetCaloCalculator() + JetCaloCalculator() + ~JetCaloCalculator() + setupEvent() + setupJet() + processConstituent() + jetCalculation() + operator()() + name() + setName() + setExtractor() + clone() Node2->Node1