columnar::ContainerId::particle Node1 columnar::ContainerId ::particle Node2 columnar::ContainerId ::regularCIBase< xAOD ::IParticle, xAOD::IParticle Container > + isContainerId + regularObjectId + regularColumnAccessorArray + isMutable + perEventRange + perEventId Node2->Node1 Node3 std::string_view Node3->Node1 +idName Node4 std::basic_string_view < char > Node4->Node3