ROBDataProviderSvc::EventCache Node1 ROBDataProviderSvc ::EventCache + event + eventStatus + currentLvl1ID Node2 std::map< uint32_t, std::unique_ptr< const ROBF >, std::less< uint32_t > > + keys Node2->Node1 +robmap Node3 std::unique_ptr< const ROBF > + operator->() Node3->Node2 +elements Node4 eformat::ROBFragment < TPointer > Node4->Node3 +ptr