VP1BPhysConvertor Node1 VP1BPhysConvertor - evtNum - runNum - m_entry + VP1BPhysConvertor() + ~VP1BPhysConvertor() + VP1BPhysConvertor() + operator=() + fill() + save() - initBranches() - clear() - clear() - fill() - count() Node2 Br + vtx_x + vtx_y + vtx_z + vtx_xx + vtx_yy + vtx_zz + vtx_xy + vtx_xz + vtx_yz + vtx_mother + track_phi + track_charge + neutral_refitted_pz + evtNum + runNum + clearBranches() + init() + GetEntry() - copy() Node2->Node1 Node9 VertexNode + VertexNode() + VertexNode() + ~VertexNode() + addDaughter() + setVtxPosition() + setVtxError() + setVtxColor() + addTrack() + addTrackPtEtaPhi() + addNeutralTrack() + getDaughters() - init() Node2->Node9 Node3 TTree Node3->Node1 -m_tree Node3->Node2 +vp1Filter Node4 std::vector< int > + elements Node4->Node1 -vtx_daughters Node4->Node2 +neutral_decay +vtx_daughters Node5 std::vector< unsigned long > Node5->Node2 +neutral_color +track_refitted_color +track_color Node6 long Node6->Node2 +vtx_color Node6->Node5 +elements Node7 std::vector< double > + elements Node7->Node2 +track_eta +track_d0 +neutral_length +track_refitted _px +track_pt +track_refitted _py +neutral_refitted _px +track_refitted _pz +track_z0 +neutral_refitted _py ... Node8 TFile Node8->Node1 -m_outFile Node9->Node1 -m_decayTopology Node9->Node9 -m_mother Node10 std::vector< VertexNode * > Node9->Node10 +elements Node10->Node9 -m_daughters