CGEM BOSS 6.6.5.g
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)
 

Detailed Description

Definition at line 7 of file TEvtRecTrack.h.

Constructor & Destructor Documentation

◆ TEvtRecTrack()

TEvtRecTrack::TEvtRecTrack ( )

◆ ~TEvtRecTrack()

TEvtRecTrack::~TEvtRecTrack ( )
virtual

Definition at line 23 of file TEvtRecTrack.cxx.

23 {
24}

Member Function Documentation

◆ addTofTrackId()

void TEvtRecTrack::addTofTrackId ( const int  tofTrackId)
inline

Definition at line 45 of file TEvtRecTrack.h.

45{ m_tofTrackIds.push_back(tofTrackId); }

Referenced by EvtRecTrackCnv::DataObjectToTObject().

◆ cgemDedxId()

Int_t TEvtRecTrack::cgemDedxId ( ) const
inline

Definition at line 23 of file TEvtRecTrack.h.

23{ return m_cgemDedxId; }

Referenced by setCgemDedxId(), and EvtRecTrackCnv::TObjectToDataObject().

◆ cgemKalTrackId()

Int_t TEvtRecTrack::cgemKalTrackId ( ) const
inline

Definition at line 22 of file TEvtRecTrack.h.

22{ return m_cgemKalTrackId; }

Referenced by setCgemKalTrackId(), and EvtRecTrackCnv::TObjectToDataObject().

◆ cgemSegmentId()

Int_t TEvtRecTrack::cgemSegmentId ( ) const
inline

Definition at line 21 of file TEvtRecTrack.h.

21{ return m_cgemSegmentId; }

Referenced by setCgemSegmentId(), and EvtRecTrackCnv::TObjectToDataObject().

◆ cgemTrackId()

Int_t TEvtRecTrack::cgemTrackId ( ) const
inline

Definition at line 20 of file TEvtRecTrack.h.

20{ return m_cgemTrackId; }

Referenced by setCgemTrackId(), and EvtRecTrackCnv::TObjectToDataObject().

◆ emcShowerId()

Int_t TEvtRecTrack::emcShowerId ( ) const
inline

Definition at line 25 of file TEvtRecTrack.h.

25{ return m_emcShowerId; }

Referenced by setEmcShowerId(), and EvtRecTrackCnv::TObjectToDataObject().

◆ extTrackId()

Int_t TEvtRecTrack::extTrackId ( ) const
inline

Definition at line 24 of file TEvtRecTrack.h.

24{ return m_extTrackId; }

Referenced by setExtTrackId(), and EvtRecTrackCnv::TObjectToDataObject().

◆ mdcDedxId()

Int_t TEvtRecTrack::mdcDedxId ( ) const
inline

Definition at line 19 of file TEvtRecTrack.h.

19{ return m_mdcDedxId; }

Referenced by setMdcDedxId(), and EvtRecTrackCnv::TObjectToDataObject().

◆ mdcKalTrackId()

Int_t TEvtRecTrack::mdcKalTrackId ( ) const
inline

Definition at line 18 of file TEvtRecTrack.h.

18{ return m_mdcKalTrackId; }

Referenced by setMdcKalTrackId(), and EvtRecTrackCnv::TObjectToDataObject().

◆ mdcTrackId()

Int_t TEvtRecTrack::mdcTrackId ( ) const
inline

Definition at line 17 of file TEvtRecTrack.h.

17{ return m_mdcTrackId; }

Referenced by setMdcTrackId(), and EvtRecTrackCnv::TObjectToDataObject().

◆ mucTrackId()

Int_t TEvtRecTrack::mucTrackId ( ) const
inline

Definition at line 26 of file TEvtRecTrack.h.

26{ return m_mucTrackId; }

Referenced by setMucTrackId(), and EvtRecTrackCnv::TObjectToDataObject().

◆ partId()

Int_t TEvtRecTrack::partId ( ) const
inline

Definition at line 15 of file TEvtRecTrack.h.

15{ return m_partId; }

Referenced by setPartId(), and EvtRecTrackCnv::TObjectToDataObject().

◆ quality()

Int_t TEvtRecTrack::quality ( ) const
inline

Definition at line 16 of file TEvtRecTrack.h.

16{ return m_quality; }

Referenced by setQuality(), and EvtRecTrackCnv::TObjectToDataObject().

◆ setCgemDedxId()

void TEvtRecTrack::setCgemDedxId ( const int  cgemDedxId)
inline

Definition at line 39 of file TEvtRecTrack.h.

39{ m_cgemDedxId = cgemDedxId; }
Int_t cgemDedxId() const
Definition: TEvtRecTrack.h:23

Referenced by EvtRecTrackCnv::DataObjectToTObject().

◆ setCgemKalTrackId()

void TEvtRecTrack::setCgemKalTrackId ( const int  cgemKalTrackId)
inline

Definition at line 38 of file TEvtRecTrack.h.

38{ m_cgemKalTrackId = cgemKalTrackId; }
Int_t cgemKalTrackId() const
Definition: TEvtRecTrack.h:22

Referenced by EvtRecTrackCnv::DataObjectToTObject().

◆ setCgemSegmentId()

void TEvtRecTrack::setCgemSegmentId ( const int  cgemSegmentId)
inline

Definition at line 37 of file TEvtRecTrack.h.

37{ m_cgemSegmentId = cgemSegmentId; }
Int_t cgemSegmentId() const
Definition: TEvtRecTrack.h:21

Referenced by EvtRecTrackCnv::DataObjectToTObject().

◆ setCgemTrackId()

void TEvtRecTrack::setCgemTrackId ( const int  cgemTrackId)
inline

Definition at line 36 of file TEvtRecTrack.h.

36{ m_cgemTrackId = cgemTrackId; }
Int_t cgemTrackId() const
Definition: TEvtRecTrack.h:20

Referenced by EvtRecTrackCnv::DataObjectToTObject().

◆ setEmcShowerId()

void TEvtRecTrack::setEmcShowerId ( const int  emcShowerId)
inline

Definition at line 41 of file TEvtRecTrack.h.

41{ m_emcShowerId = emcShowerId; }
Int_t emcShowerId() const
Definition: TEvtRecTrack.h:25

Referenced by EvtRecTrackCnv::DataObjectToTObject().

◆ setExtTrackId()

void TEvtRecTrack::setExtTrackId ( const int  extTrackId)
inline

Definition at line 40 of file TEvtRecTrack.h.

40{ m_extTrackId = extTrackId; }
Int_t extTrackId() const
Definition: TEvtRecTrack.h:24

Referenced by EvtRecTrackCnv::DataObjectToTObject().

◆ setMdcDedxId()

void TEvtRecTrack::setMdcDedxId ( const int  mdcDedxId)
inline

Definition at line 35 of file TEvtRecTrack.h.

35{ m_mdcDedxId = mdcDedxId; }
Int_t mdcDedxId() const
Definition: TEvtRecTrack.h:19

Referenced by EvtRecTrackCnv::DataObjectToTObject().

◆ setMdcKalTrackId()

void TEvtRecTrack::setMdcKalTrackId ( const int  mdcKalTrackId)
inline

Definition at line 34 of file TEvtRecTrack.h.

34{ m_mdcKalTrackId = mdcKalTrackId; }
Int_t mdcKalTrackId() const
Definition: TEvtRecTrack.h:18

Referenced by EvtRecTrackCnv::DataObjectToTObject().

◆ setMdcTrackId()

void TEvtRecTrack::setMdcTrackId ( const int  mdcTrackId)
inline

Definition at line 33 of file TEvtRecTrack.h.

33{ m_mdcTrackId = mdcTrackId; }
Int_t mdcTrackId() const
Definition: TEvtRecTrack.h:17

Referenced by EvtRecTrackCnv::DataObjectToTObject().

◆ setMucTrackId()

void TEvtRecTrack::setMucTrackId ( const int  mucTrackId)
inline

Definition at line 42 of file TEvtRecTrack.h.

42{ m_mucTrackId = mucTrackId; }
Int_t mucTrackId() const
Definition: TEvtRecTrack.h:26

Referenced by EvtRecTrackCnv::DataObjectToTObject().

◆ setPartId()

void TEvtRecTrack::setPartId ( const int  partId)
inline

Definition at line 31 of file TEvtRecTrack.h.

31{ m_partId = partId; }
Int_t partId() const
Definition: TEvtRecTrack.h:15

Referenced by EvtRecTrackCnv::DataObjectToTObject().

◆ setQuality()

void TEvtRecTrack::setQuality ( const int  quality)
inline

Definition at line 32 of file TEvtRecTrack.h.

32{ m_quality = quality; }
Int_t quality() const
Definition: TEvtRecTrack.h:16

Referenced by EvtRecTrackCnv::DataObjectToTObject().

◆ setTofTrackIds()

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

Definition at line 44 of file TEvtRecTrack.h.

44{ m_tofTrackIds = tofTrackIds; }
const std::vector< Int_t > & tofTrackIds() const
Definition: TEvtRecTrack.h:28

◆ setTrackId()

void TEvtRecTrack::setTrackId ( const int  trackId)
inline

Definition at line 30 of file TEvtRecTrack.h.

30{ m_trackId = trackId; }
Int_t trackId() const
Definition: TEvtRecTrack.h:14

Referenced by EvtRecTrackCnv::DataObjectToTObject().

◆ tofTrackIds()

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

Definition at line 28 of file TEvtRecTrack.h.

28{ return m_tofTrackIds; }

Referenced by setTofTrackIds(), and EvtRecTrackCnv::TObjectToDataObject().

◆ trackId()

Int_t TEvtRecTrack::trackId ( ) const
inline

Definition at line 14 of file TEvtRecTrack.h.

14{ return m_trackId; }

Referenced by setTrackId(), and EvtRecTrackCnv::TObjectToDataObject().


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