TRecMdcHit Class Reference

#include <TRecMdcHit.h>

List of all members.

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)

Private Attributes

Bool_t m_isGrouped
Int_t m_id
Int_t m_trkid
Double_t m_ddl
Double_t m_ddr
Double_t m_erddl
Double_t m_erddr
Double_t m_pChisq
Int_t m_lr
Int_t m_stat
UInt_t m_mdcid
Double_t m_tdc
Double_t m_adc
Double_t m_driftT
Double_t m_doca
Double_t m_entra
Double_t m_zhit
Double_t m_fltLen


Detailed Description

Definition at line 9 of file TRecMdcHit.h.


Constructor & Destructor Documentation

TRecMdcHit::TRecMdcHit (  ) 

TRecMdcHit::~TRecMdcHit (  ) 

Definition at line 12 of file TRecMdcHit.cxx.

00012                          {
00013     Clear();
00014  }


Member Function Documentation

const Double_t TRecMdcHit::getAdc ( void   )  const [inline]

Definition at line 31 of file TRecMdcHit.h.

References m_adc.

Referenced by setTRecMdcHit(), and RecMdcHitCnv::TObjectToDataObject().

00031 { return m_adc;  }

const Double_t TRecMdcHit::getChisqAdd ( void   )  const [inline]

Definition at line 26 of file TRecMdcHit.h.

References m_pChisq.

Referenced by setTRecMdcHit(), and RecMdcHitCnv::TObjectToDataObject().

00026 { return m_pChisq;   }

const Double_t TRecMdcHit::getDoca ( void   )  const [inline]

Definition at line 33 of file TRecMdcHit.h.

References m_doca.

Referenced by setTRecMdcHit(), and RecMdcHitCnv::TObjectToDataObject().

00033 { return m_doca;   }      

const Double_t TRecMdcHit::getDriftDistLeft ( void   )  const [inline]

Definition at line 22 of file TRecMdcHit.h.

References m_ddl.

Referenced by RecMdcHitCnv::DataObjectToTObject(), setTRecMdcHit(), and RecMdcHitCnv::TObjectToDataObject().

00022 { return m_ddl; }

const Double_t TRecMdcHit::getDriftDistRight ( void   )  const [inline]

Definition at line 23 of file TRecMdcHit.h.

References m_ddr.

Referenced by setTRecMdcHit(), and RecMdcHitCnv::TObjectToDataObject().

00023 { return m_ddr ; }

const Double_t TRecMdcHit::getDriftT ( void   )  const [inline]

Definition at line 32 of file TRecMdcHit.h.

References m_driftT.

Referenced by setTRecMdcHit(), and RecMdcHitCnv::TObjectToDataObject().

00032 { return m_driftT;   }      

const Double_t TRecMdcHit::getEntra ( void   )  const [inline]

Definition at line 34 of file TRecMdcHit.h.

References m_entra.

Referenced by setTRecMdcHit(), and RecMdcHitCnv::TObjectToDataObject().

00034 { return m_entra; }     

const Double_t TRecMdcHit::getErrDriftDistLeft ( void   )  const [inline]

Definition at line 24 of file TRecMdcHit.h.

References m_erddl.

Referenced by RecMdcHitCnv::DataObjectToTObject(), setTRecMdcHit(), and RecMdcHitCnv::TObjectToDataObject().

00024 { return m_erddl;   }

const Double_t TRecMdcHit::getErrDriftDistRight ( void   )  const [inline]

Definition at line 25 of file TRecMdcHit.h.

References m_erddr.

Referenced by setTRecMdcHit(), and RecMdcHitCnv::TObjectToDataObject().

00025 { return m_erddr;   }

const Int_t TRecMdcHit::getFlagLR ( void   )  const [inline]

Definition at line 27 of file TRecMdcHit.h.

References m_lr.

Referenced by setTRecMdcHit(), and RecMdcHitCnv::TObjectToDataObject().

00027 { return m_lr;   }

const Double_t TRecMdcHit::getFltLen ( void   )  const [inline]

Definition at line 36 of file TRecMdcHit.h.

References m_fltLen.

Referenced by setTRecMdcHit(), and RecMdcHitCnv::TObjectToDataObject().

00036 { return m_fltLen;   }

const Int_t TRecMdcHit::getId ( void   )  const [inline]

Definition at line 20 of file TRecMdcHit.h.

References m_id.

Referenced by setTRecMdcHit(), and RecMdcHitCnv::TObjectToDataObject().

00020 { return m_id; }

const UInt_t TRecMdcHit::getMdcId (  )  const [inline]

Definition at line 29 of file TRecMdcHit.h.

References m_mdcid.

Referenced by setTRecMdcHit(), and RecMdcHitCnv::TObjectToDataObject().

00029 { return m_mdcid;    }

const Int_t TRecMdcHit::getStat ( void   )  const [inline]

Definition at line 28 of file TRecMdcHit.h.

References m_stat.

Referenced by setTRecMdcHit(), and RecMdcHitCnv::TObjectToDataObject().

00028 { return m_stat;   }

const Double_t TRecMdcHit::getTdc ( void   )  const [inline]

Definition at line 30 of file TRecMdcHit.h.

References m_tdc.

Referenced by setTRecMdcHit(), and RecMdcHitCnv::TObjectToDataObject().

00030 { return m_tdc;  }

const Int_t TRecMdcHit::getTrkId ( void   )  const [inline]

Definition at line 21 of file TRecMdcHit.h.

References m_trkid.

Referenced by setTRecMdcHit(), and RecMdcHitCnv::TObjectToDataObject().

00021 { return m_trkid; }   

const Double_t TRecMdcHit::getZhit ( void   )  const [inline]

Definition at line 35 of file TRecMdcHit.h.

References m_zhit.

Referenced by setTRecMdcHit(), and RecMdcHitCnv::TObjectToDataObject().

00035 { return m_zhit;   }      

const Bool_t TRecMdcHit::isGrouped ( void   )  const [inline]

Definition at line 18 of file TRecMdcHit.h.

References m_isGrouped.

Referenced by setTRecMdcHit().

00018 { return m_isGrouped; } 

void TRecMdcHit::setAdc ( Double_t  adc  )  [inline]

Definition at line 51 of file TRecMdcHit.h.

References m_adc.

Referenced by RecMdcHitCnv::DataObjectToTObject().

00051 { m_adc = adc;    }

void TRecMdcHit::setChisqAdd ( Double_t  pChisq  )  [inline]

Definition at line 46 of file TRecMdcHit.h.

References m_pChisq.

Referenced by RecMdcHitCnv::DataObjectToTObject().

00046 { m_pChisq = pChisq;   }

void TRecMdcHit::setDoca ( Double_t  doca  )  [inline]

Definition at line 53 of file TRecMdcHit.h.

References m_doca.

Referenced by RecMdcHitCnv::DataObjectToTObject().

00053 { m_doca = doca;   }      

void TRecMdcHit::setDriftDistLeft ( Double_t  ddl  )  [inline]

Definition at line 42 of file TRecMdcHit.h.

References m_ddl.

Referenced by RecMdcHitCnv::DataObjectToTObject().

00042 { m_ddl = ddl; }

void TRecMdcHit::setDriftDistRight ( Double_t  ddr  )  [inline]

Definition at line 43 of file TRecMdcHit.h.

References m_ddr.

Referenced by RecMdcHitCnv::DataObjectToTObject().

00043 { m_ddr = ddr ;  }

void TRecMdcHit::setDriftT ( Double_t  driftT  )  [inline]

Definition at line 52 of file TRecMdcHit.h.

References m_driftT.

Referenced by RecMdcHitCnv::DataObjectToTObject().

00052 { m_driftT = driftT;   }      

void TRecMdcHit::setEntra ( Double_t  entra  )  [inline]

Definition at line 54 of file TRecMdcHit.h.

References m_entra.

Referenced by RecMdcHitCnv::DataObjectToTObject().

00054 { m_entra = entra;   }      

void TRecMdcHit::setErrDriftDistLeft ( Double_t  erddl  )  [inline]

Definition at line 44 of file TRecMdcHit.h.

References m_erddl.

Referenced by RecMdcHitCnv::DataObjectToTObject().

00044 { m_erddl = erddl;   }

void TRecMdcHit::setErrDriftDistRight ( Double_t  erddr  )  [inline]

Definition at line 45 of file TRecMdcHit.h.

References m_erddr.

Referenced by RecMdcHitCnv::DataObjectToTObject().

00045 { m_erddr = erddr;  }

void TRecMdcHit::setFlagLR ( Int_t  lr  )  [inline]

Definition at line 47 of file TRecMdcHit.h.

References m_lr.

Referenced by RecMdcHitCnv::DataObjectToTObject().

00047 { m_lr = lr;    }

void TRecMdcHit::setFltLen ( Double_t  fltLen  )  [inline]

Definition at line 56 of file TRecMdcHit.h.

References m_fltLen.

Referenced by RecMdcHitCnv::DataObjectToTObject().

00056 { m_fltLen = fltLen;   }     

void TRecMdcHit::setId ( Int_t  id  )  [inline]

Definition at line 40 of file TRecMdcHit.h.

References m_id.

Referenced by RecMdcHitCnv::DataObjectToTObject().

00040 { m_id = id;   }

void TRecMdcHit::setIsGrouped ( Bool_t  isGrouped  )  [inline]

Definition at line 39 of file TRecMdcHit.h.

References m_isGrouped.

Referenced by RecMdcHitCnv::DataObjectToTObject().

00039 { m_isGrouped = isGrouped;}

void TRecMdcHit::setMdcId ( UInt_t  mdcid  )  [inline]

Definition at line 49 of file TRecMdcHit.h.

References m_mdcid.

Referenced by RecMdcHitCnv::DataObjectToTObject().

00049 { m_mdcid = mdcid; }

void TRecMdcHit::setStat ( Int_t  stat  )  [inline]

Definition at line 48 of file TRecMdcHit.h.

References m_stat.

Referenced by RecMdcHitCnv::DataObjectToTObject().

00048 { m_stat = stat;    }

void TRecMdcHit::setTdc ( Double_t  tdc  )  [inline]

Definition at line 50 of file TRecMdcHit.h.

References m_tdc.

Referenced by RecMdcHitCnv::DataObjectToTObject().

00050 { m_tdc = tdc;    }

void TRecMdcHit::setTRecMdcHit ( const TRecMdcHit mdchit  )  [inline]

Definition at line 57 of file TRecMdcHit.h.

References getAdc(), getChisqAdd(), getDoca(), getDriftDistLeft(), getDriftDistRight(), getDriftT(), getEntra(), getErrDriftDistLeft(), getErrDriftDistRight(), getFlagLR(), getFltLen(), getId(), getMdcId(), getStat(), getTdc(), getTrkId(), getZhit(), isGrouped(), m_adc, m_ddl, m_ddr, m_doca, m_driftT, m_entra, m_erddl, m_erddr, m_fltLen, m_id, m_isGrouped, m_lr, m_mdcid, m_pChisq, m_stat, m_tdc, m_trkid, and m_zhit.

00057                                                {
00058      m_isGrouped = mdchit->isGrouped();
00059      m_id = mdchit->getId();
00060      m_trkid = mdchit->getTrkId();
00061      m_ddl = mdchit->getDriftDistLeft();
00062      m_ddr = mdchit->getDriftDistRight();
00063      m_erddl = mdchit->getErrDriftDistLeft();
00064      m_erddr = mdchit->getErrDriftDistRight();
00065      m_pChisq = mdchit->getChisqAdd();
00066      m_lr = mdchit->getFlagLR();
00067      m_stat = mdchit->getStat();
00068      m_mdcid = mdchit->getMdcId();
00069      m_tdc = mdchit->getTdc();
00070      m_adc = mdchit->getAdc();
00071      m_driftT = mdchit->getDriftT();
00072      m_doca = mdchit->getDoca();
00073      m_entra = mdchit->getEntra();
00074      m_zhit = mdchit->getZhit();
00075      m_fltLen = mdchit->getFltLen();
00076    }

void TRecMdcHit::setTrkId ( Int_t  trkid  )  [inline]

Definition at line 41 of file TRecMdcHit.h.

References m_trkid.

Referenced by RecMdcHitCnv::DataObjectToTObject().

00041 { m_trkid = trkid;   }

void TRecMdcHit::setZhit ( Double_t  zhit  )  [inline]

Definition at line 55 of file TRecMdcHit.h.

References m_zhit.

Referenced by RecMdcHitCnv::DataObjectToTObject().

00055 { m_zhit = zhit;   }      


Member Data Documentation

Double_t TRecMdcHit::m_adc [private]

Definition at line 92 of file TRecMdcHit.h.

Referenced by getAdc(), setAdc(), and setTRecMdcHit().

Double_t TRecMdcHit::m_ddl [private]

Definition at line 83 of file TRecMdcHit.h.

Referenced by getDriftDistLeft(), setDriftDistLeft(), and setTRecMdcHit().

Double_t TRecMdcHit::m_ddr [private]

Definition at line 84 of file TRecMdcHit.h.

Referenced by getDriftDistRight(), setDriftDistRight(), and setTRecMdcHit().

Double_t TRecMdcHit::m_doca [private]

Definition at line 94 of file TRecMdcHit.h.

Referenced by getDoca(), setDoca(), and setTRecMdcHit().

Double_t TRecMdcHit::m_driftT [private]

Definition at line 93 of file TRecMdcHit.h.

Referenced by getDriftT(), setDriftT(), and setTRecMdcHit().

Double_t TRecMdcHit::m_entra [private]

Definition at line 95 of file TRecMdcHit.h.

Referenced by getEntra(), setEntra(), and setTRecMdcHit().

Double_t TRecMdcHit::m_erddl [private]

Definition at line 85 of file TRecMdcHit.h.

Referenced by getErrDriftDistLeft(), setErrDriftDistLeft(), and setTRecMdcHit().

Double_t TRecMdcHit::m_erddr [private]

Definition at line 86 of file TRecMdcHit.h.

Referenced by getErrDriftDistRight(), setErrDriftDistRight(), and setTRecMdcHit().

Double_t TRecMdcHit::m_fltLen [private]

Definition at line 97 of file TRecMdcHit.h.

Referenced by getFltLen(), setFltLen(), and setTRecMdcHit().

Int_t TRecMdcHit::m_id [private]

Definition at line 80 of file TRecMdcHit.h.

Referenced by getId(), setId(), and setTRecMdcHit().

Bool_t TRecMdcHit::m_isGrouped [private]

Definition at line 79 of file TRecMdcHit.h.

Referenced by isGrouped(), setIsGrouped(), and setTRecMdcHit().

Int_t TRecMdcHit::m_lr [private]

Definition at line 88 of file TRecMdcHit.h.

Referenced by getFlagLR(), setFlagLR(), and setTRecMdcHit().

UInt_t TRecMdcHit::m_mdcid [private]

Definition at line 90 of file TRecMdcHit.h.

Referenced by getMdcId(), setMdcId(), and setTRecMdcHit().

Double_t TRecMdcHit::m_pChisq [private]

Definition at line 87 of file TRecMdcHit.h.

Referenced by getChisqAdd(), setChisqAdd(), and setTRecMdcHit().

Int_t TRecMdcHit::m_stat [private]

Definition at line 89 of file TRecMdcHit.h.

Referenced by getStat(), setStat(), and setTRecMdcHit().

Double_t TRecMdcHit::m_tdc [private]

Definition at line 91 of file TRecMdcHit.h.

Referenced by getTdc(), setTdc(), and setTRecMdcHit().

Int_t TRecMdcHit::m_trkid [private]

Definition at line 81 of file TRecMdcHit.h.

Referenced by getTrkId(), setTRecMdcHit(), and setTrkId().

Double_t TRecMdcHit::m_zhit [private]

Definition at line 96 of file TRecMdcHit.h.

Referenced by getZhit(), setTRecMdcHit(), and setZhit().


Generated on Tue Nov 29 23:36:10 2016 for BOSS_7.0.2 by  doxygen 1.4.7