TileSimHit Node1 TileSimHit + TileSimHit() + TileSimHit() + ~TileSimHit() + add() + identify() + energy() + time() + size() Node2 Identifier - m_id + Identifier() + Identifier() + Identifier() + operator=() + operator=() + ~Identifier() + Identifier() + Identifier() + Identifier() + Identifier() and 38 more... - operator|=() - operator&=() - extract() - mask_shift() - extract() Node2->Node1 -m_pmt_id Node3 std::vector< double > + elements Node3->Node1 -m_time -m_energy