#include <RecTrackList.h>
Inheritance diagram for RecTrackList:
Definition at line 20 of file RecTrackList.h.
RecTrackList::RecTrackList | ( | ) |
Definition at line 3 of file RecTrackList.cxx.
References myExtTrk, myExtTrkIdx, myKalTrk, myKalTrkIdx, myMdcDedx, myMdcDedxIdx, myMdcTrk, myMdcTrkIdx, myMucTrk, myMucTrkIdx, myRecEmcShower, myRecEmcShowerIdx, myTofTrk, myTofTrkIdx, and myTrkId.
00004 { 00005 myTrkId = -1; 00006 myMdcTrk = 0; 00007 myKalTrk = 0; 00008 myMdcDedx = 0; 00009 myExtTrk = 0; 00010 myTofTrk = 0; 00011 myRecEmcShower = 0; 00012 myMucTrk = 0; 00013 myMdcTrkIdx = -1; 00014 myKalTrkIdx = -1; 00015 myMdcDedxIdx = -1; 00016 myExtTrkIdx = -1; 00017 myTofTrkIdx = -1; 00018 myRecEmcShowerIdx = -1; 00019 myMucTrkIdx = -1; 00020 }
RecTrackList::~RecTrackList | ( | ) | [inline] |
RecTrackList::RecTrackList | ( | const RecTrackList & | ) |
Definition at line 22 of file RecTrackList.cxx.
References myExtTrk, myExtTrkIdx, myKalTrk, myKalTrkIdx, myMdcDedx, myMdcDedxIdx, myMdcTrk, myMdcTrkIdx, myMucTrk, myMucTrkIdx, myRecEmcShower, myRecEmcShowerIdx, myTofTrk, myTofTrkIdx, and myTrkId.
00023 { 00024 myTrkId = trk.myTrkId; 00025 myMdcTrk = trk.myMdcTrk; 00026 myKalTrk = trk.myKalTrk; 00027 myMdcDedx = trk.myMdcDedx; 00028 myExtTrk = trk.myExtTrk; 00029 myTofTrk = trk.myTofTrk; 00030 myRecEmcShower = trk.myRecEmcShower; 00031 myMucTrk = trk.myMucTrk; 00032 myMdcTrkIdx = trk.myMdcTrkIdx; 00033 myKalTrkIdx = trk.myKalTrkIdx; 00034 myMdcDedxIdx = trk.myMdcDedxIdx; 00035 myExtTrkIdx = trk.myExtTrkIdx; 00036 myTofTrkIdx = trk.myTofTrkIdx; 00037 myRecEmcShowerIdx = trk.myRecEmcShowerIdx; 00038 myMucTrkIdx = trk.myMucTrkIdx; 00039 }
static const CLID& RecTrackList::classID | ( | ) | [inline, static] |
Definition at line 24 of file RecTrackList.h.
References CLID_RecTrackList.
Referenced by clID().
00024 { return CLID_RecTrackList;}
virtual const CLID& RecTrackList::clID | ( | ) | const [inline, virtual] |
Definition at line 23 of file RecTrackList.h.
References classID().
00023 {return RecTrackList::classID();}
RecMdcDedx* RecTrackList::DedxTrk | ( | ) | [inline] |
int RecTrackList::DedxTrkIdx | ( | ) | [inline] |
RecEmcShower* RecTrackList::EmcTrk | ( | ) | [inline] |
Definition at line 45 of file RecTrackList.h.
References myRecEmcShower.
00045 {return myRecEmcShower;}
int RecTrackList::EmcTrkIdx | ( | ) | [inline] |
Definition at line 62 of file RecTrackList.h.
References myRecEmcShowerIdx.
00062 { return myRecEmcShowerIdx;}
RecExtTrack* RecTrackList::ExtTrk | ( | ) | [inline] |
int RecTrackList::ExtTrkIdx | ( | ) | [inline] |
int RecTrackList::GetTrkId | ( | ) | [inline] |
bool RecTrackList::IsDedxValid | ( | ) | [inline] |
bool RecTrackList::IsEmcTrkValid | ( | ) | [inline] |
Definition at line 36 of file RecTrackList.h.
References myRecEmcShower.
00036 {return (myRecEmcShower != 0);}
bool RecTrackList::IsExtTrkValid | ( | ) | [inline] |
bool RecTrackList::IsMdcKalTrkValid | ( | ) | [inline] |
bool RecTrackList::IsMdcTrkValid | ( | ) | [inline] |
bool RecTrackList::IsMucTrkValid | ( | ) | [inline] |
bool RecTrackList::IsTofTrkValid | ( | ) | [inline] |
RecMdcKalTrack* RecTrackList::MdcKalTrk | ( | ) | [inline] |
int RecTrackList::MdcKalTrkIdx | ( | ) | [inline] |
RecMdcTrack* RecTrackList::MdcTrk | ( | ) | [inline] |
int RecTrackList::MdcTrkIdx | ( | ) | [inline] |
RecMucTrack* RecTrackList::MucTrk | ( | ) | [inline] |
int RecTrackList::MucTrkIdx | ( | ) | [inline] |
RecTrackList & RecTrackList::operator= | ( | const RecTrackList & | ) |
Definition at line 41 of file RecTrackList.cxx.
References myExtTrk, myExtTrkIdx, myKalTrk, myKalTrkIdx, myMdcDedx, myMdcDedxIdx, myMdcTrk, myMdcTrkIdx, myMucTrk, myMucTrkIdx, myRecEmcShower, myRecEmcShowerIdx, myTofTrk, myTofTrkIdx, and myTrkId.
00042 { 00043 myTrkId = trk.myTrkId; 00044 myMdcTrk = trk.myMdcTrk; 00045 myKalTrk = trk.myKalTrk; 00046 myMdcDedx = trk.myMdcDedx; 00047 myExtTrk = trk.myExtTrk; 00048 myTofTrk = trk.myTofTrk; 00049 myRecEmcShower = trk.myRecEmcShower; 00050 myMucTrk = trk.myMucTrk; 00051 myMdcTrkIdx = trk.myMdcTrkIdx; 00052 myKalTrkIdx = trk.myKalTrkIdx; 00053 myMdcDedxIdx = trk.myMdcDedxIdx; 00054 myExtTrkIdx = trk.myExtTrkIdx; 00055 myTofTrkIdx = trk.myTofTrkIdx; 00056 myRecEmcShowerIdx = trk.myRecEmcShowerIdx; 00057 myMucTrkIdx = trk.myMucTrkIdx; 00058 00059 return *this; 00060 }
void RecTrackList::setDedxTrk | ( | RecMdcDedx * | trk | ) | [inline] |
void RecTrackList::setDedxTrkIdx | ( | int | idx | ) | [inline] |
void RecTrackList::setEmcTrk | ( | RecEmcShower * | trk | ) | [inline] |
Definition at line 54 of file RecTrackList.h.
References myRecEmcShower.
00054 { myRecEmcShower = trk;}
void RecTrackList::setEmcTrkIdx | ( | int | idx | ) | [inline] |
Definition at line 70 of file RecTrackList.h.
References myRecEmcShowerIdx.
00070 { myRecEmcShowerIdx = idx ;}
void RecTrackList::setExtTrk | ( | RecExtTrack * | trk | ) | [inline] |
void RecTrackList::setExtTrkIdx | ( | int | idx | ) | [inline] |
void RecTrackList::setMdcKalTrk | ( | RecMdcKalTrack * | trk | ) | [inline] |
void RecTrackList::setMdcKalTrkIdx | ( | int | idx | ) | [inline] |
void RecTrackList::setMdcTrk | ( | RecMdcTrack * | trk | ) | [inline] |
void RecTrackList::setMdcTrkIdx | ( | int | idx | ) | [inline] |
void RecTrackList::setMucTrk | ( | RecMucTrack * | trk | ) | [inline] |
void RecTrackList::setMucTrkIdx | ( | int | idx | ) | [inline] |
void RecTrackList::setTofTrk | ( | RecTofTrack * | trk | ) | [inline] |
void RecTrackList::setTofTrkIdx | ( | int | idx | ) | [inline] |
void RecTrackList::setTrackID | ( | const int | trkID | ) | [inline] |
RecTofTrack* RecTrackList::TofTrk | ( | ) | [inline] |
int RecTrackList::TofTrkIdx | ( | ) | [inline] |
SmartRef<RecExtTrack> RecTrackList::myExtTrk [private] |
Definition at line 82 of file RecTrackList.h.
Referenced by ExtTrk(), IsExtTrkValid(), operator=(), RecTrackList(), and setExtTrk().
int RecTrackList::myExtTrkIdx [private] |
Definition at line 90 of file RecTrackList.h.
Referenced by ExtTrkIdx(), operator=(), RecTrackList(), and setExtTrkIdx().
SmartRef<RecMdcKalTrack> RecTrackList::myKalTrk [private] |
Definition at line 80 of file RecTrackList.h.
Referenced by IsMdcKalTrkValid(), MdcKalTrk(), operator=(), RecTrackList(), and setMdcKalTrk().
int RecTrackList::myKalTrkIdx [private] |
Definition at line 88 of file RecTrackList.h.
Referenced by MdcKalTrkIdx(), operator=(), RecTrackList(), and setMdcKalTrkIdx().
SmartRef<RecMdcDedx> RecTrackList::myMdcDedx [private] |
Definition at line 81 of file RecTrackList.h.
Referenced by DedxTrk(), IsDedxValid(), operator=(), RecTrackList(), and setDedxTrk().
int RecTrackList::myMdcDedxIdx [private] |
Definition at line 89 of file RecTrackList.h.
Referenced by DedxTrkIdx(), operator=(), RecTrackList(), and setDedxTrkIdx().
SmartRef<RecMdcTrack> RecTrackList::myMdcTrk [private] |
Definition at line 79 of file RecTrackList.h.
Referenced by IsMdcTrkValid(), MdcTrk(), operator=(), RecTrackList(), and setMdcTrk().
int RecTrackList::myMdcTrkIdx [private] |
Definition at line 87 of file RecTrackList.h.
Referenced by MdcTrkIdx(), operator=(), RecTrackList(), and setMdcTrkIdx().
SmartRef<RecMucTrack> RecTrackList::myMucTrk [private] |
Definition at line 85 of file RecTrackList.h.
Referenced by IsMucTrkValid(), MucTrk(), operator=(), RecTrackList(), and setMucTrk().
int RecTrackList::myMucTrkIdx [private] |
Definition at line 93 of file RecTrackList.h.
Referenced by MucTrkIdx(), operator=(), RecTrackList(), and setMucTrkIdx().
SmartRef<RecEmcShower> RecTrackList::myRecEmcShower [private] |
Definition at line 84 of file RecTrackList.h.
Referenced by EmcTrk(), IsEmcTrkValid(), operator=(), RecTrackList(), and setEmcTrk().
int RecTrackList::myRecEmcShowerIdx [private] |
Definition at line 92 of file RecTrackList.h.
Referenced by EmcTrkIdx(), operator=(), RecTrackList(), and setEmcTrkIdx().
SmartRef<RecTofTrack> RecTrackList::myTofTrk [private] |
Definition at line 83 of file RecTrackList.h.
Referenced by IsTofTrkValid(), operator=(), RecTrackList(), setTofTrk(), and TofTrk().
int RecTrackList::myTofTrkIdx [private] |
Definition at line 91 of file RecTrackList.h.
Referenced by operator=(), RecTrackList(), setTofTrkIdx(), and TofTrkIdx().
int RecTrackList::myTrkId [private] |
Definition at line 78 of file RecTrackList.h.
Referenced by GetTrkId(), operator=(), RecTrackList(), and setTrackID().