SG::BaseInfo< DataVectorWithAlloc< DV, ALLOC > > Node1 SG::BaseInfo< DataVector WithAlloc< DV, ALLOC > > Node2 SG::BaseInfo< DV > - ATLAS_THREAD_SAFE + cast() + cast() + castTo() + castTo() + castfn() + castfn() + castfnTo() + castfnTo() + get_bases() + get_ti_bases() and 6 more... - instance() Node2->Node1