MuonVal::IParticleDecorationBranch Node1 MuonVal::IParticleDecoration Branch + push_back() + push_back() + operator+=() + operator+=() + ~IParticleDecorationBranch() Node2 MuonVal::IMuonTesterBranch + ~IMuonTesterBranch() + fill() + init() + name() + data_dependencies() + tree() + tree() Node2->Node1