/home/bes3soft/bes3soft/Boss/7.0.2/dist/7.0.2/Event/EvtRecEvent/EvtRecEvent-00-02-02/src/EvtRecTrack.cxx

Go to the documentation of this file.
00001 #include "EvtRecEvent/EvtRecTrack.h"
00002 
00003 EvtRecTrack::EvtRecTrack() :
00004    m_trackId(-1),
00005    m_partId(-1),
00006    m_quality(-1)
00007 {
00008    m_originMdcTrack = 0;
00009    m_originMdcKalTrack = 0;
00010    m_originMdcDedx = 0;
00011    m_originTofTrack.clear();
00012    m_originEmcShower = 0;
00013    m_originMucTrack = 0;
00014    m_originExtTrack = 0;
00015 }
00016 
00017 EvtRecTrack::EvtRecTrack(const EvtRecTrack & trk) : ContainedObject(trk),
00018    m_trackId(trk.m_trackId),
00019    m_partId(trk.m_partId),
00020    m_quality(trk.m_quality),
00021    m_originMdcTrack(trk.m_originMdcTrack),
00022    m_originMdcKalTrack(trk.m_originMdcKalTrack),
00023    m_originMdcDedx(trk.m_originMdcDedx),
00024    m_originTofTrack(trk.m_originTofTrack),
00025    m_originEmcShower(trk.m_originEmcShower),
00026    m_originMucTrack(trk.m_originMucTrack),
00027    m_originExtTrack(trk.m_originExtTrack)
00028 {
00029 }
00030 
00031 EvtRecTrack & EvtRecTrack :: operator = (const EvtRecTrack & trk) { 
00032    m_trackId           = trk.m_trackId;
00033    m_partId            = trk.m_partId;
00034    m_quality           = trk.m_quality;
00035    m_originMdcTrack    = trk.m_originMdcTrack;
00036    m_originMdcKalTrack = trk.m_originMdcKalTrack;
00037    m_originMdcDedx     = trk.m_originMdcDedx;
00038    m_originTofTrack    = trk.m_originTofTrack;
00039    m_originEmcShower   = trk.m_originEmcShower;
00040    m_originMucTrack    = trk.m_originMucTrack;
00041    m_originExtTrack    = trk.m_originExtTrack;
00042    return *this;
00043 }

Generated on Tue Nov 29 22:58:29 2016 for BOSS_7.0.2 by  doxygen 1.4.7