CGEM BOSS 6.6.5.f
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 cgemTrackId () const
 
Int_t cgemSegmentId () const
 
Int_t cgemKalTrackId () const
 
Int_t cgemDedxId () 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 setCgemTrackId (const int cgemTrackId)
 
void setCgemSegmentId (const int cgemSegmentId)
 
void setCgemKalTrackId (const int cgemKalTrackId)
 
void setCgemDedxId (const int cgemDedxId)
 
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 cgemTrackId () const
 
Int_t cgemSegmentId () const
 
Int_t cgemKalTrackId () const
 
Int_t cgemDedxId () 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 setCgemTrackId (const int cgemTrackId)
 
void setCgemSegmentId (const int cgemSegmentId)
 
void setCgemKalTrackId (const int cgemKalTrackId)
 
void setCgemDedxId (const int cgemDedxId)
 
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 cgemTrackId () const
 
Int_t cgemSegmentId () const
 
Int_t cgemKalTrackId () const
 
Int_t cgemDedxId () 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 setCgemTrackId (const int cgemTrackId)
 
void setCgemSegmentId (const int cgemSegmentId)
 
void setCgemKalTrackId (const int cgemKalTrackId)
 
void setCgemDedxId (const int cgemDedxId)
 
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/3]

TEvtRecTrack::TEvtRecTrack ( )

◆ ~TEvtRecTrack() [1/3]

TEvtRecTrack::~TEvtRecTrack ( )
virtual

Definition at line 23 of file bak_RootEventData-00-05-12/src/TEvtRecTrack.cxx.

23 {
24}

◆ TEvtRecTrack() [2/3]

TEvtRecTrack::TEvtRecTrack ( )

◆ ~TEvtRecTrack() [2/3]

virtual TEvtRecTrack::~TEvtRecTrack ( )
virtual

◆ TEvtRecTrack() [3/3]

TEvtRecTrack::TEvtRecTrack ( )

◆ ~TEvtRecTrack() [3/3]

virtual TEvtRecTrack::~TEvtRecTrack ( )
virtual

Member Function Documentation

◆ addTofTrackId() [1/3]

void TEvtRecTrack::addTofTrackId ( const int  tofTrackId)
inline

Definition at line 45 of file Event/RootEventData/bak_RootEventData-00-05-12/RootEventData/TEvtRecTrack.h.

45{ m_tofTrackIds.push_back(tofTrackId); }

Referenced by EvtRecTrackCnv::DataObjectToTObject().

◆ addTofTrackId() [2/3]

void TEvtRecTrack::addTofTrackId ( const int  tofTrackId)
inline

Definition at line 45 of file Event/RootEventData/RootEventData-00-05-13/RootEventData/TEvtRecTrack.h.

45{ m_tofTrackIds.push_back(tofTrackId); }

◆ addTofTrackId() [3/3]

void TEvtRecTrack::addTofTrackId ( const int  tofTrackId)
inline

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

45{ m_tofTrackIds.push_back(tofTrackId); }

◆ cgemDedxId() [1/3]

Int_t TEvtRecTrack::cgemDedxId ( ) const
inline

◆ cgemDedxId() [2/3]

Int_t TEvtRecTrack::cgemDedxId ( ) const
inline

Definition at line 23 of file Event/RootEventData/RootEventData-00-05-13/RootEventData/TEvtRecTrack.h.

23{ return m_cgemDedxId; }

◆ cgemDedxId() [3/3]

Int_t TEvtRecTrack::cgemDedxId ( ) const
inline

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

23{ return m_cgemDedxId; }

◆ cgemKalTrackId() [1/3]

Int_t TEvtRecTrack::cgemKalTrackId ( ) const
inline

◆ cgemKalTrackId() [2/3]

Int_t TEvtRecTrack::cgemKalTrackId ( ) const
inline

Definition at line 22 of file Event/RootEventData/RootEventData-00-05-13/RootEventData/TEvtRecTrack.h.

22{ return m_cgemKalTrackId; }

◆ cgemKalTrackId() [3/3]

Int_t TEvtRecTrack::cgemKalTrackId ( ) const
inline

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

22{ return m_cgemKalTrackId; }

◆ cgemSegmentId() [1/3]

Int_t TEvtRecTrack::cgemSegmentId ( ) const
inline

◆ cgemSegmentId() [2/3]

Int_t TEvtRecTrack::cgemSegmentId ( ) const
inline

Definition at line 21 of file Event/RootEventData/RootEventData-00-05-13/RootEventData/TEvtRecTrack.h.

21{ return m_cgemSegmentId; }

◆ cgemSegmentId() [3/3]

Int_t TEvtRecTrack::cgemSegmentId ( ) const
inline

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

21{ return m_cgemSegmentId; }

◆ cgemTrackId() [1/3]

Int_t TEvtRecTrack::cgemTrackId ( ) const
inline

◆ cgemTrackId() [2/3]

Int_t TEvtRecTrack::cgemTrackId ( ) const
inline

Definition at line 20 of file Event/RootEventData/RootEventData-00-05-13/RootEventData/TEvtRecTrack.h.

20{ return m_cgemTrackId; }

◆ cgemTrackId() [3/3]

Int_t TEvtRecTrack::cgemTrackId ( ) const
inline

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

20{ return m_cgemTrackId; }

◆ emcShowerId() [1/3]

Int_t TEvtRecTrack::emcShowerId ( ) const
inline

◆ emcShowerId() [2/3]

Int_t TEvtRecTrack::emcShowerId ( ) const
inline

Definition at line 25 of file Event/RootEventData/RootEventData-00-05-13/RootEventData/TEvtRecTrack.h.

25{ return m_emcShowerId; }

◆ emcShowerId() [3/3]

Int_t TEvtRecTrack::emcShowerId ( ) const
inline

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

25{ return m_emcShowerId; }

◆ extTrackId() [1/3]

Int_t TEvtRecTrack::extTrackId ( ) const
inline

◆ extTrackId() [2/3]

Int_t TEvtRecTrack::extTrackId ( ) const
inline

Definition at line 24 of file Event/RootEventData/RootEventData-00-05-13/RootEventData/TEvtRecTrack.h.

24{ return m_extTrackId; }

◆ extTrackId() [3/3]

Int_t TEvtRecTrack::extTrackId ( ) const
inline

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

24{ return m_extTrackId; }

◆ mdcDedxId() [1/3]

Int_t TEvtRecTrack::mdcDedxId ( ) const
inline

◆ mdcDedxId() [2/3]

Int_t TEvtRecTrack::mdcDedxId ( ) const
inline

Definition at line 19 of file Event/RootEventData/RootEventData-00-05-13/RootEventData/TEvtRecTrack.h.

19{ return m_mdcDedxId; }

◆ mdcDedxId() [3/3]

Int_t TEvtRecTrack::mdcDedxId ( ) const
inline

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

19{ return m_mdcDedxId; }

◆ mdcKalTrackId() [1/3]

Int_t TEvtRecTrack::mdcKalTrackId ( ) const
inline

◆ mdcKalTrackId() [2/3]

Int_t TEvtRecTrack::mdcKalTrackId ( ) const
inline

Definition at line 18 of file Event/RootEventData/RootEventData-00-05-13/RootEventData/TEvtRecTrack.h.

18{ return m_mdcKalTrackId; }

◆ mdcKalTrackId() [3/3]

Int_t TEvtRecTrack::mdcKalTrackId ( ) const
inline

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

18{ return m_mdcKalTrackId; }

◆ mdcTrackId() [1/3]

Int_t TEvtRecTrack::mdcTrackId ( ) const
inline

◆ mdcTrackId() [2/3]

Int_t TEvtRecTrack::mdcTrackId ( ) const
inline

Definition at line 17 of file Event/RootEventData/RootEventData-00-05-13/RootEventData/TEvtRecTrack.h.

17{ return m_mdcTrackId; }

◆ mdcTrackId() [3/3]

Int_t TEvtRecTrack::mdcTrackId ( ) const
inline

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

17{ return m_mdcTrackId; }

◆ mucTrackId() [1/3]

Int_t TEvtRecTrack::mucTrackId ( ) const
inline

◆ mucTrackId() [2/3]

Int_t TEvtRecTrack::mucTrackId ( ) const
inline

Definition at line 26 of file Event/RootEventData/RootEventData-00-05-13/RootEventData/TEvtRecTrack.h.

26{ return m_mucTrackId; }

◆ mucTrackId() [3/3]

Int_t TEvtRecTrack::mucTrackId ( ) const
inline

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

26{ return m_mucTrackId; }

◆ partId() [1/3]

Int_t TEvtRecTrack::partId ( ) const
inline

◆ partId() [2/3]

Int_t TEvtRecTrack::partId ( ) const
inline

Definition at line 15 of file Event/RootEventData/RootEventData-00-05-13/RootEventData/TEvtRecTrack.h.

15{ return m_partId; }

◆ partId() [3/3]

Int_t TEvtRecTrack::partId ( ) const
inline

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

15{ return m_partId; }

◆ quality() [1/3]

Int_t TEvtRecTrack::quality ( ) const
inline

◆ quality() [2/3]

Int_t TEvtRecTrack::quality ( ) const
inline

Definition at line 16 of file Event/RootEventData/RootEventData-00-05-13/RootEventData/TEvtRecTrack.h.

16{ return m_quality; }

◆ quality() [3/3]

Int_t TEvtRecTrack::quality ( ) const
inline

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

16{ return m_quality; }

◆ setCgemDedxId() [1/3]

void TEvtRecTrack::setCgemDedxId ( const int  cgemDedxId)
inline

◆ setCgemDedxId() [2/3]

void TEvtRecTrack::setCgemDedxId ( const int  cgemDedxId)
inline

◆ setCgemDedxId() [3/3]

void TEvtRecTrack::setCgemDedxId ( const int  cgemDedxId)
inline

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

39{ m_cgemDedxId = cgemDedxId; }

◆ setCgemKalTrackId() [1/3]

void TEvtRecTrack::setCgemKalTrackId ( const int  cgemKalTrackId)
inline

◆ setCgemKalTrackId() [2/3]

void TEvtRecTrack::setCgemKalTrackId ( const int  cgemKalTrackId)
inline

Definition at line 38 of file Event/RootEventData/RootEventData-00-05-13/RootEventData/TEvtRecTrack.h.

38{ m_cgemKalTrackId = cgemKalTrackId; }

◆ setCgemKalTrackId() [3/3]

void TEvtRecTrack::setCgemKalTrackId ( const int  cgemKalTrackId)
inline

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

38{ m_cgemKalTrackId = cgemKalTrackId; }

◆ setCgemSegmentId() [1/3]

void TEvtRecTrack::setCgemSegmentId ( const int  cgemSegmentId)
inline

◆ setCgemSegmentId() [2/3]

void TEvtRecTrack::setCgemSegmentId ( const int  cgemSegmentId)
inline

◆ setCgemSegmentId() [3/3]

void TEvtRecTrack::setCgemSegmentId ( const int  cgemSegmentId)
inline

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

37{ m_cgemSegmentId = cgemSegmentId; }

◆ setCgemTrackId() [1/3]

void TEvtRecTrack::setCgemTrackId ( const int  cgemTrackId)
inline

◆ setCgemTrackId() [2/3]

void TEvtRecTrack::setCgemTrackId ( const int  cgemTrackId)
inline

◆ setCgemTrackId() [3/3]

void TEvtRecTrack::setCgemTrackId ( const int  cgemTrackId)
inline

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

36{ m_cgemTrackId = cgemTrackId; }

◆ setEmcShowerId() [1/3]

void TEvtRecTrack::setEmcShowerId ( const int  emcShowerId)
inline

◆ setEmcShowerId() [2/3]

void TEvtRecTrack::setEmcShowerId ( const int  emcShowerId)
inline

◆ setEmcShowerId() [3/3]

void TEvtRecTrack::setEmcShowerId ( const int  emcShowerId)
inline

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

41{ m_emcShowerId = emcShowerId; }

◆ setExtTrackId() [1/3]

void TEvtRecTrack::setExtTrackId ( const int  extTrackId)
inline

◆ setExtTrackId() [2/3]

void TEvtRecTrack::setExtTrackId ( const int  extTrackId)
inline

◆ setExtTrackId() [3/3]

void TEvtRecTrack::setExtTrackId ( const int  extTrackId)
inline

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

40{ m_extTrackId = extTrackId; }

◆ setMdcDedxId() [1/3]

void TEvtRecTrack::setMdcDedxId ( const int  mdcDedxId)
inline

◆ setMdcDedxId() [2/3]

void TEvtRecTrack::setMdcDedxId ( const int  mdcDedxId)
inline

◆ setMdcDedxId() [3/3]

void TEvtRecTrack::setMdcDedxId ( const int  mdcDedxId)
inline

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

35{ m_mdcDedxId = mdcDedxId; }

◆ setMdcKalTrackId() [1/3]

void TEvtRecTrack::setMdcKalTrackId ( const int  mdcKalTrackId)
inline

◆ setMdcKalTrackId() [2/3]

void TEvtRecTrack::setMdcKalTrackId ( const int  mdcKalTrackId)
inline

◆ setMdcKalTrackId() [3/3]

void TEvtRecTrack::setMdcKalTrackId ( const int  mdcKalTrackId)
inline

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

34{ m_mdcKalTrackId = mdcKalTrackId; }

◆ setMdcTrackId() [1/3]

void TEvtRecTrack::setMdcTrackId ( const int  mdcTrackId)
inline

◆ setMdcTrackId() [2/3]

void TEvtRecTrack::setMdcTrackId ( const int  mdcTrackId)
inline

◆ setMdcTrackId() [3/3]

void TEvtRecTrack::setMdcTrackId ( const int  mdcTrackId)
inline

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

33{ m_mdcTrackId = mdcTrackId; }

◆ setMucTrackId() [1/3]

void TEvtRecTrack::setMucTrackId ( const int  mucTrackId)
inline

◆ setMucTrackId() [2/3]

void TEvtRecTrack::setMucTrackId ( const int  mucTrackId)
inline

◆ setMucTrackId() [3/3]

void TEvtRecTrack::setMucTrackId ( const int  mucTrackId)
inline

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

42{ m_mucTrackId = mucTrackId; }

◆ setPartId() [1/3]

void TEvtRecTrack::setPartId ( const int  partId)
inline

◆ setPartId() [2/3]

void TEvtRecTrack::setPartId ( const int  partId)
inline

◆ setPartId() [3/3]

void TEvtRecTrack::setPartId ( const int  partId)
inline

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

31{ m_partId = partId; }

◆ setQuality() [1/3]

void TEvtRecTrack::setQuality ( const int  quality)
inline

◆ setQuality() [2/3]

void TEvtRecTrack::setQuality ( const int  quality)
inline

◆ setQuality() [3/3]

void TEvtRecTrack::setQuality ( const int  quality)
inline

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

32{ m_quality = quality; }

◆ setTofTrackIds() [1/3]

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

◆ setTofTrackIds() [2/3]

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

◆ setTofTrackIds() [3/3]

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

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

44{ m_tofTrackIds = tofTrackIds; }

◆ setTrackId() [1/3]

void TEvtRecTrack::setTrackId ( const int  trackId)
inline

◆ setTrackId() [2/3]

void TEvtRecTrack::setTrackId ( const int  trackId)
inline

◆ setTrackId() [3/3]

void TEvtRecTrack::setTrackId ( const int  trackId)
inline

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

30{ m_trackId = trackId; }

◆ tofTrackIds() [1/3]

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

◆ tofTrackIds() [2/3]

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

Definition at line 28 of file Event/RootEventData/RootEventData-00-05-13/RootEventData/TEvtRecTrack.h.

28{ return m_tofTrackIds; }

◆ tofTrackIds() [3/3]

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

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

28{ return m_tofTrackIds; }

◆ trackId() [1/3]

Int_t TEvtRecTrack::trackId ( ) const
inline

◆ trackId() [2/3]

Int_t TEvtRecTrack::trackId ( ) const
inline

Definition at line 14 of file Event/RootEventData/RootEventData-00-05-13/RootEventData/TEvtRecTrack.h.

14{ return m_trackId; }

◆ trackId() [3/3]

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: