BOSS 7.0.5
BESIII Offline Software System
Loading...
Searching...
No Matches
TRecMdcHit Class Reference

#include <TRecMdcHit.h>

+ Inheritance diagram for TRecMdcHit:

Public Member Functions

 TRecMdcHit ()
 
 ~TRecMdcHit ()
 
const Bool_t isGrouped (void) const
 
const Int_t getId (void) const
 
const Int_t getTrkId (void) const
 
const Double_t getDriftDistLeft (void) const
 
const Double_t getDriftDistRight (void) const
 
const Double_t getErrDriftDistLeft (void) const
 
const Double_t getErrDriftDistRight (void) const
 
const Double_t getChisqAdd (void) const
 
const Int_t getFlagLR (void) const
 
const Int_t getStat (void) const
 
const UInt_t getMdcId () const
 
const Double_t getTdc (void) const
 
const Double_t getAdc (void) const
 
const Double_t getDriftT (void) const
 
const Double_t getDoca (void) const
 
const Double_t getEntra (void) const
 
const Double_t getZhit (void) const
 
const Double_t getFltLen (void) const
 
void setIsGrouped (Bool_t isGrouped)
 
void setId (Int_t id)
 
void setTrkId (Int_t trkid)
 
void setDriftDistLeft (Double_t ddl)
 
void setDriftDistRight (Double_t ddr)
 
void setErrDriftDistLeft (Double_t erddl)
 
void setErrDriftDistRight (Double_t erddr)
 
void setChisqAdd (Double_t pChisq)
 
void setFlagLR (Int_t lr)
 
void setStat (Int_t stat)
 
void setMdcId (UInt_t mdcid)
 
void setTdc (Double_t tdc)
 
void setAdc (Double_t adc)
 
void setDriftT (Double_t driftT)
 
void setDoca (Double_t doca)
 
void setEntra (Double_t entra)
 
void setZhit (Double_t zhit)
 
void setFltLen (Double_t fltLen)
 
void setTRecMdcHit (const TRecMdcHit *mdchit)
 
 TRecMdcHit ()
 
 ~TRecMdcHit ()
 
const Bool_t isGrouped (void) const
 
const Int_t getId (void) const
 
const Int_t getTrkId (void) const
 
const Double_t getDriftDistLeft (void) const
 
const Double_t getDriftDistRight (void) const
 
const Double_t getErrDriftDistLeft (void) const
 
const Double_t getErrDriftDistRight (void) const
 
const Double_t getChisqAdd (void) const
 
const Int_t getFlagLR (void) const
 
const Int_t getStat (void) const
 
const UInt_t getMdcId () const
 
const Double_t getTdc (void) const
 
const Double_t getAdc (void) const
 
const Double_t getDriftT (void) const
 
const Double_t getDoca (void) const
 
const Double_t getEntra (void) const
 
const Double_t getZhit (void) const
 
const Double_t getFltLen (void) const
 
void setIsGrouped (Bool_t isGrouped)
 
void setId (Int_t id)
 
void setTrkId (Int_t trkid)
 
void setDriftDistLeft (Double_t ddl)
 
void setDriftDistRight (Double_t ddr)
 
void setErrDriftDistLeft (Double_t erddl)
 
void setErrDriftDistRight (Double_t erddr)
 
void setChisqAdd (Double_t pChisq)
 
void setFlagLR (Int_t lr)
 
void setStat (Int_t stat)
 
void setMdcId (UInt_t mdcid)
 
void setTdc (Double_t tdc)
 
void setAdc (Double_t adc)
 
void setDriftT (Double_t driftT)
 
void setDoca (Double_t doca)
 
void setEntra (Double_t entra)
 
void setZhit (Double_t zhit)
 
void setFltLen (Double_t fltLen)
 
void setTRecMdcHit (const TRecMdcHit *mdchit)
 

Detailed Description

Constructor & Destructor Documentation

◆ TRecMdcHit() [1/2]

TRecMdcHit::TRecMdcHit ( )

◆ ~TRecMdcHit() [1/2]

TRecMdcHit::~TRecMdcHit ( )

Definition at line 12 of file TRecMdcHit.cxx.

12 {
13 Clear();
14 }

◆ TRecMdcHit() [2/2]

TRecMdcHit::TRecMdcHit ( )

◆ ~TRecMdcHit() [2/2]

TRecMdcHit::~TRecMdcHit ( )

Member Function Documentation

◆ getAdc() [1/2]

const Double_t TRecMdcHit::getAdc ( void  ) const
inline

◆ getAdc() [2/2]

const Double_t TRecMdcHit::getAdc ( void  ) const
inline

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

31{ return m_adc; }

◆ getChisqAdd() [1/2]

const Double_t TRecMdcHit::getChisqAdd ( void  ) const
inline

◆ getChisqAdd() [2/2]

const Double_t TRecMdcHit::getChisqAdd ( void  ) const
inline

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

26{ return m_pChisq; }

◆ getDoca() [1/2]

const Double_t TRecMdcHit::getDoca ( void  ) const
inline

◆ getDoca() [2/2]

const Double_t TRecMdcHit::getDoca ( void  ) const
inline

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

33{ return m_doca; }

◆ getDriftDistLeft() [1/2]

const Double_t TRecMdcHit::getDriftDistLeft ( void  ) const
inline

◆ getDriftDistLeft() [2/2]

const Double_t TRecMdcHit::getDriftDistLeft ( void  ) const
inline

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

22{ return m_ddl; }

◆ getDriftDistRight() [1/2]

const Double_t TRecMdcHit::getDriftDistRight ( void  ) const
inline

◆ getDriftDistRight() [2/2]

const Double_t TRecMdcHit::getDriftDistRight ( void  ) const
inline

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

23{ return m_ddr ; }

◆ getDriftT() [1/2]

const Double_t TRecMdcHit::getDriftT ( void  ) const
inline

◆ getDriftT() [2/2]

const Double_t TRecMdcHit::getDriftT ( void  ) const
inline

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

32{ return m_driftT; }

◆ getEntra() [1/2]

const Double_t TRecMdcHit::getEntra ( void  ) const
inline

◆ getEntra() [2/2]

const Double_t TRecMdcHit::getEntra ( void  ) const
inline

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

34{ return m_entra; }

◆ getErrDriftDistLeft() [1/2]

const Double_t TRecMdcHit::getErrDriftDistLeft ( void  ) const
inline

◆ getErrDriftDistLeft() [2/2]

const Double_t TRecMdcHit::getErrDriftDistLeft ( void  ) const
inline

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

24{ return m_erddl; }

◆ getErrDriftDistRight() [1/2]

const Double_t TRecMdcHit::getErrDriftDistRight ( void  ) const
inline

◆ getErrDriftDistRight() [2/2]

const Double_t TRecMdcHit::getErrDriftDistRight ( void  ) const
inline

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

25{ return m_erddr; }

◆ getFlagLR() [1/2]

const Int_t TRecMdcHit::getFlagLR ( void  ) const
inline

◆ getFlagLR() [2/2]

const Int_t TRecMdcHit::getFlagLR ( void  ) const
inline

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

27{ return m_lr; }

◆ getFltLen() [1/2]

const Double_t TRecMdcHit::getFltLen ( void  ) const
inline

◆ getFltLen() [2/2]

const Double_t TRecMdcHit::getFltLen ( void  ) const
inline

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

36{ return m_fltLen; }

◆ getId() [1/2]

const Int_t TRecMdcHit::getId ( void  ) const
inline

◆ getId() [2/2]

const Int_t TRecMdcHit::getId ( void  ) const
inline

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

20{ return m_id; }

◆ getMdcId() [1/2]

const UInt_t TRecMdcHit::getMdcId ( ) const
inline

◆ getMdcId() [2/2]

const UInt_t TRecMdcHit::getMdcId ( ) const
inline

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

29{ return m_mdcid; }

◆ getStat() [1/2]

const Int_t TRecMdcHit::getStat ( void  ) const
inline

◆ getStat() [2/2]

const Int_t TRecMdcHit::getStat ( void  ) const
inline

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

28{ return m_stat; }

◆ getTdc() [1/2]

const Double_t TRecMdcHit::getTdc ( void  ) const
inline

◆ getTdc() [2/2]

const Double_t TRecMdcHit::getTdc ( void  ) const
inline

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

30{ return m_tdc; }

◆ getTrkId() [1/2]

const Int_t TRecMdcHit::getTrkId ( void  ) const
inline

◆ getTrkId() [2/2]

const Int_t TRecMdcHit::getTrkId ( void  ) const
inline

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

21{ return m_trkid; }

◆ getZhit() [1/2]

const Double_t TRecMdcHit::getZhit ( void  ) const
inline

◆ getZhit() [2/2]

const Double_t TRecMdcHit::getZhit ( void  ) const
inline

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

35{ return m_zhit; }

◆ isGrouped() [1/2]

const Bool_t TRecMdcHit::isGrouped ( void  ) const
inline

Definition at line 18 of file Event/RootEventData/RootEventData-00-03-81/RootEventData/TRecMdcHit.h.

18{ return m_isGrouped; }

Referenced by setIsGrouped(), and setTRecMdcHit().

◆ isGrouped() [2/2]

const Bool_t TRecMdcHit::isGrouped ( void  ) const
inline

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

18{ return m_isGrouped; }

◆ setAdc() [1/2]

void TRecMdcHit::setAdc ( Double_t  adc)
inline

◆ setAdc() [2/2]

void TRecMdcHit::setAdc ( Double_t  adc)
inline

Definition at line 51 of file InstallArea/include/RootEventData/RootEventData/TRecMdcHit.h.

51{ m_adc = adc; }

◆ setChisqAdd() [1/2]

void TRecMdcHit::setChisqAdd ( Double_t  pChisq)
inline

Definition at line 46 of file Event/RootEventData/RootEventData-00-03-81/RootEventData/TRecMdcHit.h.

46{ m_pChisq = pChisq; }

Referenced by RecMdcHitCnv::DataObjectToTObject().

◆ setChisqAdd() [2/2]

void TRecMdcHit::setChisqAdd ( Double_t  pChisq)
inline

Definition at line 46 of file InstallArea/include/RootEventData/RootEventData/TRecMdcHit.h.

46{ m_pChisq = pChisq; }

◆ setDoca() [1/2]

void TRecMdcHit::setDoca ( Double_t  doca)
inline

◆ setDoca() [2/2]

void TRecMdcHit::setDoca ( Double_t  doca)
inline

Definition at line 53 of file InstallArea/include/RootEventData/RootEventData/TRecMdcHit.h.

53{ m_doca = doca; }

◆ setDriftDistLeft() [1/2]

void TRecMdcHit::setDriftDistLeft ( Double_t  ddl)
inline

◆ setDriftDistLeft() [2/2]

void TRecMdcHit::setDriftDistLeft ( Double_t  ddl)
inline

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

42{ m_ddl = ddl; }

◆ setDriftDistRight() [1/2]

void TRecMdcHit::setDriftDistRight ( Double_t  ddr)
inline

◆ setDriftDistRight() [2/2]

void TRecMdcHit::setDriftDistRight ( Double_t  ddr)
inline

Definition at line 43 of file InstallArea/include/RootEventData/RootEventData/TRecMdcHit.h.

43{ m_ddr = ddr ; }

◆ setDriftT() [1/2]

void TRecMdcHit::setDriftT ( Double_t  driftT)
inline

Definition at line 52 of file Event/RootEventData/RootEventData-00-03-81/RootEventData/TRecMdcHit.h.

52{ m_driftT = driftT; }

Referenced by RecMdcHitCnv::DataObjectToTObject().

◆ setDriftT() [2/2]

void TRecMdcHit::setDriftT ( Double_t  driftT)
inline

Definition at line 52 of file InstallArea/include/RootEventData/RootEventData/TRecMdcHit.h.

52{ m_driftT = driftT; }

◆ setEntra() [1/2]

void TRecMdcHit::setEntra ( Double_t  entra)
inline

◆ setEntra() [2/2]

void TRecMdcHit::setEntra ( Double_t  entra)
inline

Definition at line 54 of file InstallArea/include/RootEventData/RootEventData/TRecMdcHit.h.

54{ m_entra = entra; }

◆ setErrDriftDistLeft() [1/2]

void TRecMdcHit::setErrDriftDistLeft ( Double_t  erddl)
inline

◆ setErrDriftDistLeft() [2/2]

void TRecMdcHit::setErrDriftDistLeft ( Double_t  erddl)
inline

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

44{ m_erddl = erddl; }

◆ setErrDriftDistRight() [1/2]

void TRecMdcHit::setErrDriftDistRight ( Double_t  erddr)
inline

◆ setErrDriftDistRight() [2/2]

void TRecMdcHit::setErrDriftDistRight ( Double_t  erddr)
inline

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

45{ m_erddr = erddr; }

◆ setFlagLR() [1/2]

void TRecMdcHit::setFlagLR ( Int_t  lr)
inline

◆ setFlagLR() [2/2]

void TRecMdcHit::setFlagLR ( Int_t  lr)
inline

Definition at line 47 of file InstallArea/include/RootEventData/RootEventData/TRecMdcHit.h.

47{ m_lr = lr; }

◆ setFltLen() [1/2]

void TRecMdcHit::setFltLen ( Double_t  fltLen)
inline

Definition at line 56 of file Event/RootEventData/RootEventData-00-03-81/RootEventData/TRecMdcHit.h.

56{ m_fltLen = fltLen; }

Referenced by RecMdcHitCnv::DataObjectToTObject().

◆ setFltLen() [2/2]

void TRecMdcHit::setFltLen ( Double_t  fltLen)
inline

Definition at line 56 of file InstallArea/include/RootEventData/RootEventData/TRecMdcHit.h.

56{ m_fltLen = fltLen; }

◆ setId() [1/2]

void TRecMdcHit::setId ( Int_t  id)
inline

◆ setId() [2/2]

void TRecMdcHit::setId ( Int_t  id)
inline

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

40{ m_id = id; }

◆ setIsGrouped() [1/2]

void TRecMdcHit::setIsGrouped ( Bool_t  isGrouped)
inline

◆ setIsGrouped() [2/2]

void TRecMdcHit::setIsGrouped ( Bool_t  isGrouped)
inline

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

39{ m_isGrouped = isGrouped;}

◆ setMdcId() [1/2]

void TRecMdcHit::setMdcId ( UInt_t  mdcid)
inline

◆ setMdcId() [2/2]

void TRecMdcHit::setMdcId ( UInt_t  mdcid)
inline

Definition at line 49 of file InstallArea/include/RootEventData/RootEventData/TRecMdcHit.h.

49{ m_mdcid = mdcid; }

◆ setStat() [1/2]

void TRecMdcHit::setStat ( Int_t  stat)
inline

◆ setStat() [2/2]

void TRecMdcHit::setStat ( Int_t  stat)
inline

Definition at line 48 of file InstallArea/include/RootEventData/RootEventData/TRecMdcHit.h.

48{ m_stat = stat; }

◆ setTdc() [1/2]

void TRecMdcHit::setTdc ( Double_t  tdc)
inline

◆ setTdc() [2/2]

void TRecMdcHit::setTdc ( Double_t  tdc)
inline

Definition at line 50 of file InstallArea/include/RootEventData/RootEventData/TRecMdcHit.h.

50{ m_tdc = tdc; }

◆ setTRecMdcHit() [1/2]

void TRecMdcHit::setTRecMdcHit ( const TRecMdcHit mdchit)
inline

Definition at line 57 of file Event/RootEventData/RootEventData-00-03-81/RootEventData/TRecMdcHit.h.

57 {
58 m_isGrouped = mdchit->isGrouped();
59 m_id = mdchit->getId();
60 m_trkid = mdchit->getTrkId();
61 m_ddl = mdchit->getDriftDistLeft();
62 m_ddr = mdchit->getDriftDistRight();
63 m_erddl = mdchit->getErrDriftDistLeft();
64 m_erddr = mdchit->getErrDriftDistRight();
65 m_pChisq = mdchit->getChisqAdd();
66 m_lr = mdchit->getFlagLR();
67 m_stat = mdchit->getStat();
68 m_mdcid = mdchit->getMdcId();
69 m_tdc = mdchit->getTdc();
70 m_adc = mdchit->getAdc();
71 m_driftT = mdchit->getDriftT();
72 m_doca = mdchit->getDoca();
73 m_entra = mdchit->getEntra();
74 m_zhit = mdchit->getZhit();
75 m_fltLen = mdchit->getFltLen();
76 }

Referenced by BesClient::GetEvent().

◆ setTRecMdcHit() [2/2]

void TRecMdcHit::setTRecMdcHit ( const TRecMdcHit mdchit)
inline

Definition at line 57 of file InstallArea/include/RootEventData/RootEventData/TRecMdcHit.h.

57 {
58 m_isGrouped = mdchit->isGrouped();
59 m_id = mdchit->getId();
60 m_trkid = mdchit->getTrkId();
61 m_ddl = mdchit->getDriftDistLeft();
62 m_ddr = mdchit->getDriftDistRight();
63 m_erddl = mdchit->getErrDriftDistLeft();
64 m_erddr = mdchit->getErrDriftDistRight();
65 m_pChisq = mdchit->getChisqAdd();
66 m_lr = mdchit->getFlagLR();
67 m_stat = mdchit->getStat();
68 m_mdcid = mdchit->getMdcId();
69 m_tdc = mdchit->getTdc();
70 m_adc = mdchit->getAdc();
71 m_driftT = mdchit->getDriftT();
72 m_doca = mdchit->getDoca();
73 m_entra = mdchit->getEntra();
74 m_zhit = mdchit->getZhit();
75 m_fltLen = mdchit->getFltLen();
76 }

◆ setTrkId() [1/2]

void TRecMdcHit::setTrkId ( Int_t  trkid)
inline

◆ setTrkId() [2/2]

void TRecMdcHit::setTrkId ( Int_t  trkid)
inline

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

41{ m_trkid = trkid; }

◆ setZhit() [1/2]

void TRecMdcHit::setZhit ( Double_t  zhit)
inline

◆ setZhit() [2/2]

void TRecMdcHit::setZhit ( Double_t  zhit)
inline

Definition at line 55 of file InstallArea/include/RootEventData/RootEventData/TRecMdcHit.h.

55{ m_zhit = zhit; }

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