BOSS 6.6.4.p03
BESIII Offline Software System
Loading...
Searching...
No Matches
TRecMdcKalHelixSeg Class Reference

#include <TRecMdcKalHelixSeg.h>

+ Inheritance diagram for TRecMdcKalHelixSeg:

Public Member Functions

 TRecMdcKalHelixSeg ()
 
 ~TRecMdcKalHelixSeg ()
 
const Int_t getTrackId (void) const
 
const Int_t getFlagLR (void) const
 
const UInt_t getMdcId () const
 
const Double_t getTdc (void) const
 
const Double_t getAdc (void) const
 
const Double_t getZhit (void) const
 
const Double_t getTof (void) const
 
const Double_t getDocaIncl (void) const
 
const Double_t getDocaExcl (void) const
 
const Double_t getDD (void) const
 
const Double_t getEntra (void) const
 
const Double_t getDT (void) const
 
const Double_t getHelixIncl (Int_t i) const
 
const Double_t getHelixExcl (Int_t i) const
 
void setTrackId (Int_t trkid)
 
void setFlagLR (Int_t lr)
 
void setMdcId (UInt_t mdcid)
 
void setTdc (Double_t tdc)
 
void setAdc (Double_t adc)
 
void setZhit (Double_t zhit)
 
void setTof (Double_t tof)
 
void setDocaIncl (Double_t docaincl)
 
void setDocaExcl (Double_t docaexcl)
 
void setDD (Double_t dd)
 
void setEntra (Double_t entra)
 
void setDT (Double_t driftT)
 
void setHelixIncl (const Double_t helix[5])
 
void setHelixExcl (const Double_t helix[5])
 

Detailed Description

Definition at line 9 of file TRecMdcKalHelixSeg.h.

Constructor & Destructor Documentation

◆ TRecMdcKalHelixSeg()

TRecMdcKalHelixSeg::TRecMdcKalHelixSeg ( )

◆ ~TRecMdcKalHelixSeg()

TRecMdcKalHelixSeg::~TRecMdcKalHelixSeg ( )

Definition at line 12 of file TRecMdcKalHelixSeg.cxx.

12 {
13 Clear();
14 }

Member Function Documentation

◆ getAdc()

const Double_t TRecMdcKalHelixSeg::getAdc ( void  ) const
inline

Definition at line 22 of file TRecMdcKalHelixSeg.h.

22{ return m_adc; }

Referenced by RecMdcKalHelixSegCnv::TObjectToDataObject().

◆ getDD()

const Double_t TRecMdcKalHelixSeg::getDD ( void  ) const
inline

Definition at line 27 of file TRecMdcKalHelixSeg.h.

27{ return m_dd; }

Referenced by RecMdcKalHelixSegCnv::DataObjectToTObject(), and RecMdcKalHelixSegCnv::TObjectToDataObject().

◆ getDocaExcl()

const Double_t TRecMdcKalHelixSeg::getDocaExcl ( void  ) const
inline

Definition at line 26 of file TRecMdcKalHelixSeg.h.

26{ return m_docaexcl; }

Referenced by RecMdcKalHelixSegCnv::TObjectToDataObject().

◆ getDocaIncl()

const Double_t TRecMdcKalHelixSeg::getDocaIncl ( void  ) const
inline

Definition at line 25 of file TRecMdcKalHelixSeg.h.

25{ return m_docaincl; }

Referenced by RecMdcKalHelixSegCnv::TObjectToDataObject().

◆ getDT()

const Double_t TRecMdcKalHelixSeg::getDT ( void  ) const
inline

Definition at line 29 of file TRecMdcKalHelixSeg.h.

29{ return m_driftT; }

Referenced by RecMdcKalHelixSegCnv::TObjectToDataObject().

◆ getEntra()

const Double_t TRecMdcKalHelixSeg::getEntra ( void  ) const
inline

Definition at line 28 of file TRecMdcKalHelixSeg.h.

28{ return m_entra; }

Referenced by RecMdcKalHelixSegCnv::DataObjectToTObject(), and RecMdcKalHelixSegCnv::TObjectToDataObject().

◆ getFlagLR()

const Int_t TRecMdcKalHelixSeg::getFlagLR ( void  ) const
inline

Definition at line 19 of file TRecMdcKalHelixSeg.h.

19{ return m_lr; }

Referenced by RecMdcKalHelixSegCnv::TObjectToDataObject().

◆ getHelixExcl()

const Double_t TRecMdcKalHelixSeg::getHelixExcl ( Int_t  i) const
inline

Definition at line 43 of file TRecMdcKalHelixSeg.h.

43{return m_helixexcl[i]; }

Referenced by RecMdcKalHelixSegCnv::TObjectToDataObject().

◆ getHelixIncl()

const Double_t TRecMdcKalHelixSeg::getHelixIncl ( Int_t  i) const
inline

Definition at line 41 of file TRecMdcKalHelixSeg.h.

41{return m_helixincl[i]; }

Referenced by RecMdcKalHelixSegCnv::TObjectToDataObject().

◆ getMdcId()

const UInt_t TRecMdcKalHelixSeg::getMdcId ( ) const
inline

Definition at line 20 of file TRecMdcKalHelixSeg.h.

20{ return m_mdcid; }

Referenced by RecMdcKalHelixSegCnv::TObjectToDataObject().

◆ getTdc()

const Double_t TRecMdcKalHelixSeg::getTdc ( void  ) const
inline

Definition at line 21 of file TRecMdcKalHelixSeg.h.

21{ return m_tdc; }

Referenced by RecMdcKalHelixSegCnv::TObjectToDataObject().

◆ getTof()

const Double_t TRecMdcKalHelixSeg::getTof ( void  ) const
inline

Definition at line 24 of file TRecMdcKalHelixSeg.h.

24{ return m_tof; }

Referenced by RecMdcKalHelixSegCnv::TObjectToDataObject().

◆ getTrackId()

const Int_t TRecMdcKalHelixSeg::getTrackId ( void  ) const
inline

Definition at line 18 of file TRecMdcKalHelixSeg.h.

18{ return m_trackid; }

Referenced by RecMdcKalHelixSegCnv::TObjectToDataObject().

◆ getZhit()

const Double_t TRecMdcKalHelixSeg::getZhit ( void  ) const
inline

Definition at line 23 of file TRecMdcKalHelixSeg.h.

23{ return m_zhit; }

Referenced by RecMdcKalHelixSegCnv::TObjectToDataObject().

◆ setAdc()

void TRecMdcKalHelixSeg::setAdc ( Double_t  adc)
inline

Definition at line 51 of file TRecMdcKalHelixSeg.h.

51{ m_adc = adc; }

Referenced by RecMdcKalHelixSegCnv::DataObjectToTObject().

◆ setDD()

void TRecMdcKalHelixSeg::setDD ( Double_t  dd)
inline

Definition at line 56 of file TRecMdcKalHelixSeg.h.

56{ m_dd = dd ; }

Referenced by RecMdcKalHelixSegCnv::DataObjectToTObject().

◆ setDocaExcl()

void TRecMdcKalHelixSeg::setDocaExcl ( Double_t  docaexcl)
inline

Definition at line 55 of file TRecMdcKalHelixSeg.h.

55{ m_docaexcl = docaexcl; }

Referenced by RecMdcKalHelixSegCnv::DataObjectToTObject().

◆ setDocaIncl()

void TRecMdcKalHelixSeg::setDocaIncl ( Double_t  docaincl)
inline

Definition at line 54 of file TRecMdcKalHelixSeg.h.

54{ m_docaincl = docaincl; }

Referenced by RecMdcKalHelixSegCnv::DataObjectToTObject().

◆ setDT()

void TRecMdcKalHelixSeg::setDT ( Double_t  driftT)
inline

Definition at line 58 of file TRecMdcKalHelixSeg.h.

58{ m_driftT = driftT; }

Referenced by RecMdcKalHelixSegCnv::DataObjectToTObject().

◆ setEntra()

void TRecMdcKalHelixSeg::setEntra ( Double_t  entra)
inline

Definition at line 57 of file TRecMdcKalHelixSeg.h.

57{ m_entra = entra; }

Referenced by RecMdcKalHelixSegCnv::DataObjectToTObject().

◆ setFlagLR()

void TRecMdcKalHelixSeg::setFlagLR ( Int_t  lr)
inline

Definition at line 48 of file TRecMdcKalHelixSeg.h.

48{ m_lr = lr; }

Referenced by RecMdcKalHelixSegCnv::DataObjectToTObject().

◆ setHelixExcl()

void TRecMdcKalHelixSeg::setHelixExcl ( const Double_t  helix[5])
inline

Definition at line 73 of file TRecMdcKalHelixSeg.h.

73 {
74 for(Int_t i=0; i<5; i++) m_helixexcl[i] = helix[i];
75 }

Referenced by RecMdcKalHelixSegCnv::DataObjectToTObject().

◆ setHelixIncl()

void TRecMdcKalHelixSeg::setHelixIncl ( const Double_t  helix[5])
inline

Definition at line 70 of file TRecMdcKalHelixSeg.h.

70 {
71 for(Int_t i=0; i<5; i++) m_helixincl[i] = helix[i];
72 }

Referenced by RecMdcKalHelixSegCnv::DataObjectToTObject().

◆ setMdcId()

void TRecMdcKalHelixSeg::setMdcId ( UInt_t  mdcid)
inline

Definition at line 49 of file TRecMdcKalHelixSeg.h.

49{ m_mdcid = mdcid; }

Referenced by RecMdcKalHelixSegCnv::DataObjectToTObject().

◆ setTdc()

void TRecMdcKalHelixSeg::setTdc ( Double_t  tdc)
inline

Definition at line 50 of file TRecMdcKalHelixSeg.h.

50{ m_tdc = tdc; }

Referenced by RecMdcKalHelixSegCnv::DataObjectToTObject().

◆ setTof()

void TRecMdcKalHelixSeg::setTof ( Double_t  tof)
inline

Definition at line 53 of file TRecMdcKalHelixSeg.h.

53{ m_tof = tof; }

Referenced by RecMdcKalHelixSegCnv::DataObjectToTObject().

◆ setTrackId()

void TRecMdcKalHelixSeg::setTrackId ( Int_t  trkid)
inline

Definition at line 47 of file TRecMdcKalHelixSeg.h.

47{ m_trackid = trkid; }

Referenced by RecMdcKalHelixSegCnv::DataObjectToTObject().

◆ setZhit()

void TRecMdcKalHelixSeg::setZhit ( Double_t  zhit)
inline

Definition at line 52 of file TRecMdcKalHelixSeg.h.

52{ m_zhit = zhit; }

Referenced by RecMdcKalHelixSegCnv::DataObjectToTObject().


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