#include <TEvtRecTrack.h>
Public Member Functions | |
TEvtRecTrack () | |
virtual | ~TEvtRecTrack () |
Int_t | trackId () const |
Int_t | partId () const |
Int_t | quality () const |
Int_t | mdcTrackId () const |
Int_t | mdcKalTrackId () const |
Int_t | mdcDedxId () const |
Int_t | extTrackId () const |
Int_t | emcShowerId () const |
Int_t | mucTrackId () const |
const std::vector< Int_t > & | tofTrackIds () const |
void | setTrackId (const int trackId) |
void | setPartId (const int partId) |
void | setQuality (const int quality) |
void | setMdcTrackId (const int mdcTrackId) |
void | setMdcKalTrackId (const int mdcKalTrackId) |
void | setMdcDedxId (const int mdcDedxId) |
void | setExtTrackId (const int extTrackId) |
void | setEmcShowerId (const int emcShowerId) |
void | setMucTrackId (const int mucTrackId) |
void | setTofTrackIds (const std::vector< Int_t > &tofTrackIds) |
void | addTofTrackId (const int tofTrackId) |
Private Attributes | |
Int_t | m_trackId |
Int_t | m_partId |
Int_t | m_quality |
Int_t | m_mdcTrackId |
Int_t | m_mdcKalTrackId |
Int_t | m_mdcDedxId |
Int_t | m_extTrackId |
Int_t | m_emcShowerId |
Int_t | m_mucTrackId |
std::vector< Int_t > | m_tofTrackIds |
Definition at line 7 of file TEvtRecTrack.h.
TEvtRecTrack::TEvtRecTrack | ( | ) |
TEvtRecTrack::~TEvtRecTrack | ( | ) | [virtual] |
void TEvtRecTrack::addTofTrackId | ( | const int | tofTrackId | ) | [inline] |
Definition at line 37 of file TEvtRecTrack.h.
References m_tofTrackIds.
Referenced by EvtRecTrackCnv::DataObjectToTObject().
00037 { m_tofTrackIds.push_back(tofTrackId); }
Int_t TEvtRecTrack::emcShowerId | ( | ) | const [inline] |
Definition at line 21 of file TEvtRecTrack.h.
References m_emcShowerId.
Referenced by EvtRecTrackCnv::TObjectToDataObject().
00021 { return m_emcShowerId; }
Int_t TEvtRecTrack::extTrackId | ( | ) | const [inline] |
Definition at line 20 of file TEvtRecTrack.h.
References m_extTrackId.
Referenced by EvtRecTrackCnv::TObjectToDataObject().
00020 { return m_extTrackId; }
Int_t TEvtRecTrack::mdcDedxId | ( | ) | const [inline] |
Definition at line 19 of file TEvtRecTrack.h.
References m_mdcDedxId.
Referenced by EvtRecTrackCnv::TObjectToDataObject().
00019 { return m_mdcDedxId; }
Int_t TEvtRecTrack::mdcKalTrackId | ( | ) | const [inline] |
Definition at line 18 of file TEvtRecTrack.h.
References m_mdcKalTrackId.
Referenced by EvtRecTrackCnv::TObjectToDataObject().
00018 { return m_mdcKalTrackId; }
Int_t TEvtRecTrack::mdcTrackId | ( | ) | const [inline] |
Definition at line 17 of file TEvtRecTrack.h.
References m_mdcTrackId.
Referenced by EvtRecTrackCnv::TObjectToDataObject().
00017 { return m_mdcTrackId; }
Int_t TEvtRecTrack::mucTrackId | ( | ) | const [inline] |
Definition at line 22 of file TEvtRecTrack.h.
References m_mucTrackId.
Referenced by EvtRecTrackCnv::TObjectToDataObject().
00022 { return m_mucTrackId; }
Int_t TEvtRecTrack::partId | ( | ) | const [inline] |
Definition at line 15 of file TEvtRecTrack.h.
References m_partId.
Referenced by EvtRecTrackCnv::TObjectToDataObject().
00015 { return m_partId; }
Int_t TEvtRecTrack::quality | ( | ) | const [inline] |
Definition at line 16 of file TEvtRecTrack.h.
References m_quality.
Referenced by EvtRecTrackCnv::TObjectToDataObject().
00016 { return m_quality; }
void TEvtRecTrack::setEmcShowerId | ( | const int | emcShowerId | ) | [inline] |
Definition at line 33 of file TEvtRecTrack.h.
References m_emcShowerId.
Referenced by EvtRecTrackCnv::DataObjectToTObject().
00033 { m_emcShowerId = emcShowerId; }
void TEvtRecTrack::setExtTrackId | ( | const int | extTrackId | ) | [inline] |
Definition at line 32 of file TEvtRecTrack.h.
References m_extTrackId.
Referenced by EvtRecTrackCnv::DataObjectToTObject().
00032 { m_extTrackId = extTrackId; }
void TEvtRecTrack::setMdcDedxId | ( | const int | mdcDedxId | ) | [inline] |
Definition at line 31 of file TEvtRecTrack.h.
References m_mdcDedxId.
Referenced by EvtRecTrackCnv::DataObjectToTObject().
00031 { m_mdcDedxId = mdcDedxId; }
void TEvtRecTrack::setMdcKalTrackId | ( | const int | mdcKalTrackId | ) | [inline] |
Definition at line 30 of file TEvtRecTrack.h.
References m_mdcKalTrackId.
Referenced by EvtRecTrackCnv::DataObjectToTObject().
00030 { m_mdcKalTrackId = mdcKalTrackId; }
void TEvtRecTrack::setMdcTrackId | ( | const int | mdcTrackId | ) | [inline] |
Definition at line 29 of file TEvtRecTrack.h.
References m_mdcTrackId.
Referenced by EvtRecTrackCnv::DataObjectToTObject().
00029 { m_mdcTrackId = mdcTrackId; }
void TEvtRecTrack::setMucTrackId | ( | const int | mucTrackId | ) | [inline] |
Definition at line 34 of file TEvtRecTrack.h.
References m_mucTrackId.
Referenced by EvtRecTrackCnv::DataObjectToTObject().
00034 { m_mucTrackId = mucTrackId; }
void TEvtRecTrack::setPartId | ( | const int | partId | ) | [inline] |
Definition at line 27 of file TEvtRecTrack.h.
References m_partId.
Referenced by EvtRecTrackCnv::DataObjectToTObject().
void TEvtRecTrack::setQuality | ( | const int | quality | ) | [inline] |
Definition at line 28 of file TEvtRecTrack.h.
References m_quality.
Referenced by EvtRecTrackCnv::DataObjectToTObject().
void TEvtRecTrack::setTofTrackIds | ( | const std::vector< Int_t > & | tofTrackIds | ) | [inline] |
Definition at line 36 of file TEvtRecTrack.h.
References m_tofTrackIds.
00036 { m_tofTrackIds = tofTrackIds; }
void TEvtRecTrack::setTrackId | ( | const int | trackId | ) | [inline] |
Definition at line 26 of file TEvtRecTrack.h.
References m_trackId.
Referenced by EvtRecTrackCnv::DataObjectToTObject().
const std::vector<Int_t>& TEvtRecTrack::tofTrackIds | ( | ) | const [inline] |
Definition at line 24 of file TEvtRecTrack.h.
References m_tofTrackIds.
Referenced by EvtRecTrackCnv::TObjectToDataObject().
00024 { return m_tofTrackIds; }
Int_t TEvtRecTrack::trackId | ( | ) | const [inline] |
Definition at line 14 of file TEvtRecTrack.h.
References m_trackId.
Referenced by EvtRecTrackCnv::TObjectToDataObject().
00014 { return m_trackId; }
Int_t TEvtRecTrack::m_emcShowerId [private] |
Int_t TEvtRecTrack::m_extTrackId [private] |
Int_t TEvtRecTrack::m_mdcDedxId [private] |
Int_t TEvtRecTrack::m_mdcKalTrackId [private] |
Definition at line 46 of file TEvtRecTrack.h.
Referenced by mdcKalTrackId(), and setMdcKalTrackId().
Int_t TEvtRecTrack::m_mdcTrackId [private] |
Int_t TEvtRecTrack::m_mucTrackId [private] |
Int_t TEvtRecTrack::m_partId [private] |
Int_t TEvtRecTrack::m_quality [private] |
std::vector<Int_t> TEvtRecTrack::m_tofTrackIds [private] |
Definition at line 52 of file TEvtRecTrack.h.
Referenced by addTofTrackId(), setTofTrackIds(), and tofTrackIds().
Int_t TEvtRecTrack::m_trackId [private] |