TileTiming Node1 TileTiming + TileTiming() + ~TileTiming() + getSignalPhase() + TileTiming() + operator=() Node2 std::unique_ptr< TileCalib Data > + operator->() Node2->Node1 -m_timing Node3 TileCalibData< T > + TileCalibData() + ~TileCalibData() + getCalibDrawer() + setCalibDrawer() + TileCalibData() + operator=() Node3->Node2 +ptr Node4 std::vector< const T * > Node4->Node3 -m_calibDrawers Node5 T Node5->Node4 +elements