BOSS
8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
EvtRecPrimaryVertex.cxx
Go to the documentation of this file.
1
#include "EvtRecEvent/EvtRecPrimaryVertex.h"
2
3
EvtRecPrimaryVertex::EvtRecPrimaryVertex
() : m_vtx( 3, 0 ), m_Evtx( 3, 0 ) {
4
m_isValid =
false
;
5
m_nTracks = -1;
6
m_chi2 = -1;
7
m_ndof = -3;
8
m_fitMethod = -1;
9
}
10
11
// copy ctor
12
EvtRecPrimaryVertex::EvtRecPrimaryVertex
(
const
EvtRecPrimaryVertex
& vtx )
13
: DataObject( vtx )
14
, m_trackIdList( vtx.m_trackIdList )
15
, m_vtx( vtx.m_vtx )
16
, m_Evtx( vtx.m_Evtx ) {
17
m_isValid = vtx.m_isValid;
18
m_nTracks = vtx.m_nTracks;
19
m_chi2 = vtx.m_chi2;
20
m_ndof = vtx.m_ndof;
21
m_fitMethod = vtx.m_fitMethod;
22
}
23
24
// assignment operator
25
EvtRecPrimaryVertex
&
EvtRecPrimaryVertex::operator=
(
const
EvtRecPrimaryVertex
& vtx ) {
26
m_isValid = vtx.m_isValid;
27
m_nTracks = vtx.m_nTracks;
28
m_trackIdList = vtx.m_trackIdList;
// FIXME
29
m_chi2 = vtx.m_chi2;
30
m_ndof = vtx.m_ndof;
31
m_fitMethod = vtx.m_fitMethod;
32
m_vtx = vtx.m_vtx;
33
m_Evtx = vtx.m_Evtx;
34
return
*
this
;
35
}
EvtRecPrimaryVertex::operator=
EvtRecPrimaryVertex & operator=(const EvtRecPrimaryVertex &)
Definition
EvtRecPrimaryVertex.cxx:25
EvtRecPrimaryVertex::EvtRecPrimaryVertex
EvtRecPrimaryVertex()
Definition
EvtRecPrimaryVertex.cxx:3
8.0.0
BOSS_Source
Event
EvtRecEvent
src
EvtRecPrimaryVertex.cxx
Generated by
1.16.1