MissingEtTruth Node1 MissingEtTruth + MissingEtTruth() + MissingEtTruth() + MissingEtTruth() + ~MissingEtTruth() + addPart() + setExTruth() + setEyTruth() + setEtSumTruth() + setExTruthVec() + setEyTruthVec() and 7 more... # setup() Node2 MissingET # m_source # m_ex # m_ey # m_etSum + MissingET() + MissingET() + MissingET() + MissingET() + MissingET() + MissingET() + operator=() + MissingET() + operator=() + ~MissingET() and 11 more... Node2->Node1 Node3 std::unique_ptr< Missing EtRegions > + operator->() Node3->Node2 #m_regions Node4 MissingEtRegions # m_reg + MissingEtRegions() + ~MissingEtRegions() + addReg() + getRegions() + setExReg() + setEyReg() + setEtSumReg() + setExRegVec() + setEyRegVec() + setEtSumRegVec() and 6 more... # setup() # Calc_Ecellxy() Node4->Node3 +ptr Node5 std::vector< double > + elements Node5->Node1 #m_etSumTruth #m_eyTruth #m_exTruth Node5->Node4 #m_etReg #m_eyReg #m_exReg