BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
EvtRecVeeVertex.cxx
Go to the documentation of this file.
1#include "EvtRecEvent/EvtRecVeeVertex.h"
2
4 : m_w( 7, 0 )
5 , m_Ew( 7, 0 )
6 , m_pair( -1, -1 )
7 , m_daughters( SmartRef<EvtRecTrack>( (EvtRecTrack*)0 ),
8 SmartRef<EvtRecTrack>( (EvtRecTrack*)0 ) ) {
9 m_vertexId = -1;
10 m_vertexType = -1;
11 m_chi2 = 999.9;
12 m_ndof = -3;
13 m_mass = 0.;
14 m_nCharge = -1;
15 m_nTracks = -1;
16}
17
18// copy ctor
20 : ContainedObject( vtx )
21 , m_w( vtx.m_w )
22 , m_Ew( vtx.m_Ew )
23 , m_pair( vtx.m_pair )
24 , m_daughters( vtx.m_daughters ) {
25 m_vertexId = vtx.m_vertexId;
26 m_vertexType = vtx.m_vertexType;
27 m_chi2 = vtx.m_chi2;
28 m_ndof = vtx.m_ndof;
29 m_mass = vtx.m_mass;
30 m_nCharge = vtx.m_nCharge;
31 m_nTracks = vtx.m_nTracks;
32}
33
34// assignment operator
36 this->ContainedObject::operator=( vtx );
37 m_w = vtx.m_w;
38 m_Ew = vtx.m_Ew;
39 m_pair = vtx.m_pair;
40 m_daughters = vtx.m_daughters;
41 m_vertexId = vtx.m_vertexId;
42 m_vertexType = vtx.m_vertexType;
43 m_chi2 = vtx.m_chi2;
44 m_ndof = vtx.m_ndof;
45 m_mass = vtx.m_mass;
46 m_nCharge = vtx.m_nCharge;
47 m_nTracks = vtx.m_nTracks;
48 return *this;
49}
EvtRecVeeVertex & operator=(const EvtRecVeeVertex &)