BOSS 7.0.4
BESIII Offline Software System
Loading...
Searching...
No Matches
TEvtRecTrack Class Reference

#include <TEvtRecTrack.h>

+ Inheritance diagram for TEvtRecTrack:

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)
 
 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)
 

Detailed Description

Constructor & Destructor Documentation

◆ TEvtRecTrack() [1/2]

TEvtRecTrack::TEvtRecTrack ( )

◆ ~TEvtRecTrack() [1/2]

TEvtRecTrack::~TEvtRecTrack ( )
virtual

Definition at line 19 of file TEvtRecTrack.cxx.

19 {
20}

◆ TEvtRecTrack() [2/2]

TEvtRecTrack::TEvtRecTrack ( )

◆ ~TEvtRecTrack() [2/2]

virtual TEvtRecTrack::~TEvtRecTrack ( )
virtual

Member Function Documentation

◆ addTofTrackId() [1/2]

void TEvtRecTrack::addTofTrackId ( const int  tofTrackId)
inline

Definition at line 37 of file Event/RootEventData/RootEventData-00-03-80/RootEventData/TEvtRecTrack.h.

37{ m_tofTrackIds.push_back(tofTrackId); }

Referenced by EvtRecTrackCnv::DataObjectToTObject().

◆ addTofTrackId() [2/2]

void TEvtRecTrack::addTofTrackId ( const int  tofTrackId)
inline

Definition at line 37 of file InstallArea/include/RootEventData/RootEventData/TEvtRecTrack.h.

37{ m_tofTrackIds.push_back(tofTrackId); }

◆ emcShowerId() [1/2]

Int_t TEvtRecTrack::emcShowerId ( ) const
inline

◆ emcShowerId() [2/2]

Int_t TEvtRecTrack::emcShowerId ( ) const
inline

Definition at line 21 of file InstallArea/include/RootEventData/RootEventData/TEvtRecTrack.h.

21{ return m_emcShowerId; }

◆ extTrackId() [1/2]

Int_t TEvtRecTrack::extTrackId ( ) const
inline

◆ extTrackId() [2/2]

Int_t TEvtRecTrack::extTrackId ( ) const
inline

Definition at line 20 of file InstallArea/include/RootEventData/RootEventData/TEvtRecTrack.h.

20{ return m_extTrackId; }

◆ mdcDedxId() [1/2]

Int_t TEvtRecTrack::mdcDedxId ( ) const
inline

◆ mdcDedxId() [2/2]

Int_t TEvtRecTrack::mdcDedxId ( ) const
inline

Definition at line 19 of file InstallArea/include/RootEventData/RootEventData/TEvtRecTrack.h.

19{ return m_mdcDedxId; }

◆ mdcKalTrackId() [1/2]

Int_t TEvtRecTrack::mdcKalTrackId ( ) const
inline

◆ mdcKalTrackId() [2/2]

Int_t TEvtRecTrack::mdcKalTrackId ( ) const
inline

Definition at line 18 of file InstallArea/include/RootEventData/RootEventData/TEvtRecTrack.h.

18{ return m_mdcKalTrackId; }

◆ mdcTrackId() [1/2]

Int_t TEvtRecTrack::mdcTrackId ( ) const
inline

◆ mdcTrackId() [2/2]

Int_t TEvtRecTrack::mdcTrackId ( ) const
inline

Definition at line 17 of file InstallArea/include/RootEventData/RootEventData/TEvtRecTrack.h.

17{ return m_mdcTrackId; }

◆ mucTrackId() [1/2]

Int_t TEvtRecTrack::mucTrackId ( ) const
inline

◆ mucTrackId() [2/2]

Int_t TEvtRecTrack::mucTrackId ( ) const
inline

Definition at line 22 of file InstallArea/include/RootEventData/RootEventData/TEvtRecTrack.h.

22{ return m_mucTrackId; }

◆ partId() [1/2]

Int_t TEvtRecTrack::partId ( ) const
inline

◆ partId() [2/2]

Int_t TEvtRecTrack::partId ( ) const
inline

Definition at line 15 of file InstallArea/include/RootEventData/RootEventData/TEvtRecTrack.h.

15{ return m_partId; }

◆ quality() [1/2]

Int_t TEvtRecTrack::quality ( ) const
inline

◆ quality() [2/2]

Int_t TEvtRecTrack::quality ( ) const
inline

Definition at line 16 of file InstallArea/include/RootEventData/RootEventData/TEvtRecTrack.h.

16{ return m_quality; }

◆ setEmcShowerId() [1/2]

void TEvtRecTrack::setEmcShowerId ( const int  emcShowerId)
inline

◆ setEmcShowerId() [2/2]

void TEvtRecTrack::setEmcShowerId ( const int  emcShowerId)
inline

Definition at line 33 of file InstallArea/include/RootEventData/RootEventData/TEvtRecTrack.h.

33{ m_emcShowerId = emcShowerId; }

◆ setExtTrackId() [1/2]

void TEvtRecTrack::setExtTrackId ( const int  extTrackId)
inline

◆ setExtTrackId() [2/2]

void TEvtRecTrack::setExtTrackId ( const int  extTrackId)
inline

Definition at line 32 of file InstallArea/include/RootEventData/RootEventData/TEvtRecTrack.h.

32{ m_extTrackId = extTrackId; }

◆ setMdcDedxId() [1/2]

void TEvtRecTrack::setMdcDedxId ( const int  mdcDedxId)
inline

◆ setMdcDedxId() [2/2]

void TEvtRecTrack::setMdcDedxId ( const int  mdcDedxId)
inline

Definition at line 31 of file InstallArea/include/RootEventData/RootEventData/TEvtRecTrack.h.

31{ m_mdcDedxId = mdcDedxId; }

◆ setMdcKalTrackId() [1/2]

void TEvtRecTrack::setMdcKalTrackId ( const int  mdcKalTrackId)
inline

◆ setMdcKalTrackId() [2/2]

void TEvtRecTrack::setMdcKalTrackId ( const int  mdcKalTrackId)
inline

Definition at line 30 of file InstallArea/include/RootEventData/RootEventData/TEvtRecTrack.h.

30{ m_mdcKalTrackId = mdcKalTrackId; }

◆ setMdcTrackId() [1/2]

void TEvtRecTrack::setMdcTrackId ( const int  mdcTrackId)
inline

◆ setMdcTrackId() [2/2]

void TEvtRecTrack::setMdcTrackId ( const int  mdcTrackId)
inline

Definition at line 29 of file InstallArea/include/RootEventData/RootEventData/TEvtRecTrack.h.

29{ m_mdcTrackId = mdcTrackId; }

◆ setMucTrackId() [1/2]

void TEvtRecTrack::setMucTrackId ( const int  mucTrackId)
inline

◆ setMucTrackId() [2/2]

void TEvtRecTrack::setMucTrackId ( const int  mucTrackId)
inline

Definition at line 34 of file InstallArea/include/RootEventData/RootEventData/TEvtRecTrack.h.

34{ m_mucTrackId = mucTrackId; }

◆ setPartId() [1/2]

void TEvtRecTrack::setPartId ( const int  partId)
inline

◆ setPartId() [2/2]

void TEvtRecTrack::setPartId ( const int  partId)
inline

Definition at line 27 of file InstallArea/include/RootEventData/RootEventData/TEvtRecTrack.h.

27{ m_partId = partId; }

◆ setQuality() [1/2]

void TEvtRecTrack::setQuality ( const int  quality)
inline

◆ setQuality() [2/2]

void TEvtRecTrack::setQuality ( const int  quality)
inline

Definition at line 28 of file InstallArea/include/RootEventData/RootEventData/TEvtRecTrack.h.

28{ m_quality = quality; }

◆ setTofTrackIds() [1/2]

void TEvtRecTrack::setTofTrackIds ( const std::vector< Int_t > &  tofTrackIds)
inline

◆ setTofTrackIds() [2/2]

void TEvtRecTrack::setTofTrackIds ( const std::vector< Int_t > &  tofTrackIds)
inline

Definition at line 36 of file InstallArea/include/RootEventData/RootEventData/TEvtRecTrack.h.

36{ m_tofTrackIds = tofTrackIds; }

◆ setTrackId() [1/2]

void TEvtRecTrack::setTrackId ( const int  trackId)
inline

◆ setTrackId() [2/2]

void TEvtRecTrack::setTrackId ( const int  trackId)
inline

Definition at line 26 of file InstallArea/include/RootEventData/RootEventData/TEvtRecTrack.h.

26{ m_trackId = trackId; }

◆ tofTrackIds() [1/2]

const std::vector< Int_t > & TEvtRecTrack::tofTrackIds ( ) const
inline

◆ tofTrackIds() [2/2]

const std::vector< Int_t > & TEvtRecTrack::tofTrackIds ( ) const
inline

Definition at line 24 of file InstallArea/include/RootEventData/RootEventData/TEvtRecTrack.h.

24{ return m_tofTrackIds; }

◆ trackId() [1/2]

Int_t TEvtRecTrack::trackId ( ) const
inline

◆ trackId() [2/2]

Int_t TEvtRecTrack::trackId ( ) const
inline

Definition at line 14 of file InstallArea/include/RootEventData/RootEventData/TEvtRecTrack.h.

14{ return m_trackId; }

The documentation for this class was generated from the following files: