CGEM BOSS 6.6.5.g
BESIII Offline Software System
Loading...
Searching...
No Matches
TRecCgemKalHelixSeg Class Reference

#include <TRecCgemKalHelixSeg.h>

+ Inheritance diagram for TRecCgemKalHelixSeg:

Public Member Functions

 TRecCgemKalHelixSeg ()
 
 ~TRecCgemKalHelixSeg ()
 
const Int_t getTrackId (void) const
 
const UInt_t getCgemId () 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 getEntra (void) const
 
const Double_t getHelixIncl (Int_t i) const
 
const Double_t getHelixExcl (Int_t i) const
 
void setTrackId (Int_t trkid)
 
void setCgemId (UInt_t cgemid)
 
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 setEntra (Double_t entra)
 
void setHelixIncl (const Double_t helix[5])
 
void setHelixExcl (const Double_t helix[5])
 

Detailed Description

Definition at line 9 of file TRecCgemKalHelixSeg.h.

Constructor & Destructor Documentation

◆ TRecCgemKalHelixSeg()

TRecCgemKalHelixSeg::TRecCgemKalHelixSeg ( )

◆ ~TRecCgemKalHelixSeg()

TRecCgemKalHelixSeg::~TRecCgemKalHelixSeg ( )

Definition at line 12 of file TRecCgemKalHelixSeg.cxx.

12 {
13 Clear();
14 }

Member Function Documentation

◆ getAdc()

const Double_t TRecCgemKalHelixSeg::getAdc ( void  ) const
inline

Definition at line 23 of file TRecCgemKalHelixSeg.h.

23{ return m_adc; }

Referenced by RecCgemKalHelixSegCnv::TObjectToDataObject().

◆ getCgemId()

const UInt_t TRecCgemKalHelixSeg::getCgemId ( ) const
inline

Definition at line 21 of file TRecCgemKalHelixSeg.h.

21{ return m_cgemid; }

Referenced by RecCgemKalHelixSegCnv::TObjectToDataObject().

◆ getDocaExcl()

const Double_t TRecCgemKalHelixSeg::getDocaExcl ( void  ) const
inline

Definition at line 27 of file TRecCgemKalHelixSeg.h.

27{ return m_docaexcl; }

Referenced by RecCgemKalHelixSegCnv::TObjectToDataObject().

◆ getDocaIncl()

const Double_t TRecCgemKalHelixSeg::getDocaIncl ( void  ) const
inline

Definition at line 26 of file TRecCgemKalHelixSeg.h.

26{ return m_docaincl; }

Referenced by RecCgemKalHelixSegCnv::TObjectToDataObject().

◆ getEntra()

const Double_t TRecCgemKalHelixSeg::getEntra ( void  ) const
inline

Definition at line 28 of file TRecCgemKalHelixSeg.h.

28{ return m_entra; }

Referenced by RecCgemKalHelixSegCnv::TObjectToDataObject().

◆ getHelixExcl()

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

Definition at line 42 of file TRecCgemKalHelixSeg.h.

42{return m_helixexcl[i]; }

Referenced by RecCgemKalHelixSegCnv::TObjectToDataObject().

◆ getHelixIncl()

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

Definition at line 40 of file TRecCgemKalHelixSeg.h.

40{return m_helixincl[i]; }

Referenced by RecCgemKalHelixSegCnv::TObjectToDataObject().

◆ getTdc()

const Double_t TRecCgemKalHelixSeg::getTdc ( void  ) const
inline

Definition at line 22 of file TRecCgemKalHelixSeg.h.

22{ return m_tdc; }

Referenced by RecCgemKalHelixSegCnv::TObjectToDataObject().

◆ getTof()

const Double_t TRecCgemKalHelixSeg::getTof ( void  ) const
inline

Definition at line 25 of file TRecCgemKalHelixSeg.h.

25{ return m_tof; }

Referenced by RecCgemKalHelixSegCnv::TObjectToDataObject().

◆ getTrackId()

const Int_t TRecCgemKalHelixSeg::getTrackId ( void  ) const
inline

Definition at line 18 of file TRecCgemKalHelixSeg.h.

18{ return m_trackid; }

Referenced by RecCgemKalHelixSegCnv::TObjectToDataObject().

◆ getZhit()

const Double_t TRecCgemKalHelixSeg::getZhit ( void  ) const
inline

Definition at line 24 of file TRecCgemKalHelixSeg.h.

24{ return m_zhit; }

Referenced by RecCgemKalHelixSegCnv::TObjectToDataObject().

◆ setAdc()

void TRecCgemKalHelixSeg::setAdc ( Double_t  adc)
inline

Definition at line 51 of file TRecCgemKalHelixSeg.h.

51{ m_adc = adc; }

Referenced by RecCgemKalHelixSegCnv::DataObjectToTObject().

◆ setCgemId()

void TRecCgemKalHelixSeg::setCgemId ( UInt_t  cgemid)
inline

Definition at line 49 of file TRecCgemKalHelixSeg.h.

49{ m_cgemid = cgemid; }

Referenced by RecCgemKalHelixSegCnv::DataObjectToTObject().

◆ setDocaExcl()

void TRecCgemKalHelixSeg::setDocaExcl ( Double_t  docaexcl)
inline

Definition at line 55 of file TRecCgemKalHelixSeg.h.

55{ m_docaexcl = docaexcl; }

Referenced by RecCgemKalHelixSegCnv::DataObjectToTObject().

◆ setDocaIncl()

void TRecCgemKalHelixSeg::setDocaIncl ( Double_t  docaincl)
inline

Definition at line 54 of file TRecCgemKalHelixSeg.h.

54{ m_docaincl = docaincl; }

Referenced by RecCgemKalHelixSegCnv::DataObjectToTObject().

◆ setEntra()

void TRecCgemKalHelixSeg::setEntra ( Double_t  entra)
inline

Definition at line 56 of file TRecCgemKalHelixSeg.h.

56{ m_entra = entra; }

Referenced by RecCgemKalHelixSegCnv::DataObjectToTObject().

◆ setHelixExcl()

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

Definition at line 71 of file TRecCgemKalHelixSeg.h.

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

Referenced by RecCgemKalHelixSegCnv::DataObjectToTObject().

◆ setHelixIncl()

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

Definition at line 68 of file TRecCgemKalHelixSeg.h.

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

Referenced by RecCgemKalHelixSegCnv::DataObjectToTObject().

◆ setTdc()

void TRecCgemKalHelixSeg::setTdc ( Double_t  tdc)
inline

Definition at line 50 of file TRecCgemKalHelixSeg.h.

50{ m_tdc = tdc; }

Referenced by RecCgemKalHelixSegCnv::DataObjectToTObject().

◆ setTof()

void TRecCgemKalHelixSeg::setTof ( Double_t  tof)
inline

Definition at line 53 of file TRecCgemKalHelixSeg.h.

53{ m_tof = tof; }

Referenced by RecCgemKalHelixSegCnv::DataObjectToTObject().

◆ setTrackId()

void TRecCgemKalHelixSeg::setTrackId ( Int_t  trkid)
inline

Definition at line 46 of file TRecCgemKalHelixSeg.h.

46{ m_trackid = trkid; }

Referenced by RecCgemKalHelixSegCnv::DataObjectToTObject().

◆ setZhit()

void TRecCgemKalHelixSeg::setZhit ( Double_t  zhit)
inline

Definition at line 52 of file TRecCgemKalHelixSeg.h.

52{ m_zhit = zhit; }

Referenced by RecCgemKalHelixSegCnv::DataObjectToTObject().


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