python.samplers.MXYZSampler Node1 python.samplers.MXYZSampler + mass + px + py + pz - _m - _px - _py - _pz + __init__() + mass() + mass() + px() + px() + py() + py() + pz() + pz() + shoot() Node2 python.samplers.MomSampler Node2->Node1 Node3 python.samplers.Sampler + shoot() + __call__() Node3->Node2 Node4 object Node4->Node3