BOSS 6.6.4.p01
BESIII Offline Software System
Loading...
Searching...
No Matches
EvtRecDTag.cxx
Go to the documentation of this file.
2
4 m_decayMode(kUnknown),
5 m_type(Default),
6 m_beamE(0),
7 m_mass(0),
8 m_mBC(0),
9 m_deltaE(0),
10 m_charge(0),
11 m_charm(0),
12 m_numOfChildren(0),
13 m_p4(0)
14{
15 m_tracks.clear();
16 m_showers.clear();
17 m_otherTracks.clear();
18 m_otherShowers.clear();
19 m_pionId.clear();
20 m_kaonId.clear();
21}
22
23// copy ctor
25 ContainedObject(dtag),
26 m_decayMode(dtag.m_decayMode),
27 m_type(dtag.m_type),
28 m_beamE(dtag.m_beamE),
29 m_mass(dtag.m_mass),
30 m_mBC(dtag.m_mBC),
31 m_deltaE(dtag.m_deltaE),
32 m_charge(dtag.m_charge),
33 m_charm(dtag.m_charm),
34 m_numOfChildren(dtag.m_numOfChildren),
35 m_p4(dtag.m_p4),
36 m_tracks(dtag.m_tracks),
37 m_showers(dtag.m_showers),
38 m_otherTracks(dtag.m_otherTracks),
39 m_otherShowers(dtag.m_otherShowers),
40 m_pionId(dtag.m_pionId),
41 m_kaonId(dtag.m_kaonId)
42{
43}
44
45// assignment operator
47 this->ContainedObject::operator=(dtag);
48 m_decayMode=dtag.m_decayMode;
49 m_type=dtag.m_type;
50 m_beamE=dtag.m_beamE;
51 m_mass=dtag.m_mass;
52 m_mBC=dtag.m_mBC;
53 m_deltaE=dtag.m_deltaE;
54 m_charge=dtag.m_charge;
55 m_charm=dtag.m_charm;
56 m_numOfChildren=dtag.m_numOfChildren;
57 m_p4=dtag.m_p4;
58 m_tracks=dtag.m_tracks;
59 m_showers=dtag.m_showers;
60 m_otherTracks=dtag.m_otherTracks;
61 m_otherShowers=dtag.m_otherShowers;
62 m_pionId=dtag.m_pionId;
63 m_kaonId=dtag.m_kaonId;
64 return *this;
65}
EvtRecDTag & operator=(const EvtRecDTag &)
Definition: EvtRecDTag.cxx:46