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

#include <TRecCgemHit.h>

+ Inheritance diagram for TRecCgemHit:

Public Member Functions

 TRecCgemHit ()
 
 ~TRecCgemHit ()
 
const Bool_t isGrouped (void) const
 
const Int_t getId (void) const
 
const Int_t getTrkId (void) const
 
const Double_t getChisqAdd (void) const
 
const Int_t getStat (void) const
 
const UInt_t getCgemId () const
 
const Double_t getTdc (void) const
 
const Double_t getAdc (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 setChisqAdd (Double_t pChisq)
 
void setStat (Int_t stat)
 
void setCgemId (UInt_t cgemid)
 
void setTdc (Double_t tdc)
 
void setAdc (Double_t adc)
 
void setDoca (Double_t doca)
 
void setEntra (Double_t entra)
 
void setZhit (Double_t zhit)
 
void setFltLen (Double_t fltLen)
 
void setTRecCgemHit (const TRecCgemHit *cgemhit)
 

Detailed Description

Definition at line 9 of file TRecCgemHit.h.

Constructor & Destructor Documentation

◆ TRecCgemHit()

TRecCgemHit::TRecCgemHit ( )

◆ ~TRecCgemHit()

TRecCgemHit::~TRecCgemHit ( )

Definition at line 12 of file TRecCgemHit.cxx.

12 {
13 Clear();
14 }

Member Function Documentation

◆ getAdc()

const Double_t TRecCgemHit::getAdc ( void  ) const
inline

Definition at line 28 of file TRecCgemHit.h.

28{ return m_adc; }

Referenced by setTRecCgemHit(), and RecCgemHitCnv::TObjectToDataObject().

◆ getCgemId()

const UInt_t TRecCgemHit::getCgemId ( ) const
inline

Definition at line 26 of file TRecCgemHit.h.

26{ return m_cgemid; }

Referenced by setTRecCgemHit(), and RecCgemHitCnv::TObjectToDataObject().

◆ getChisqAdd()

const Double_t TRecCgemHit::getChisqAdd ( void  ) const
inline

Definition at line 22 of file TRecCgemHit.h.

22{ return m_pChisq; }

Referenced by setTRecCgemHit(), and RecCgemHitCnv::TObjectToDataObject().

◆ getDoca()

const Double_t TRecCgemHit::getDoca ( void  ) const
inline

Definition at line 29 of file TRecCgemHit.h.

29{ return m_doca; }

Referenced by setTRecCgemHit(), and RecCgemHitCnv::TObjectToDataObject().

◆ getEntra()

const Double_t TRecCgemHit::getEntra ( void  ) const
inline

Definition at line 30 of file TRecCgemHit.h.

30{ return m_entra; }

Referenced by setTRecCgemHit(), and RecCgemHitCnv::TObjectToDataObject().

◆ getFltLen()

const Double_t TRecCgemHit::getFltLen ( void  ) const
inline

Definition at line 32 of file TRecCgemHit.h.

32{ return m_fltLen; }

Referenced by setTRecCgemHit(), and RecCgemHitCnv::TObjectToDataObject().

◆ getId()

const Int_t TRecCgemHit::getId ( void  ) const
inline

Definition at line 20 of file TRecCgemHit.h.

20{ return m_id; }

Referenced by setTRecCgemHit(), and RecCgemHitCnv::TObjectToDataObject().

◆ getStat()

const Int_t TRecCgemHit::getStat ( void  ) const
inline

Definition at line 23 of file TRecCgemHit.h.

23{ return m_stat; }

Referenced by setTRecCgemHit(), and RecCgemHitCnv::TObjectToDataObject().

◆ getTdc()

const Double_t TRecCgemHit::getTdc ( void  ) const
inline

Definition at line 27 of file TRecCgemHit.h.

27{ return m_tdc; }

Referenced by setTRecCgemHit(), and RecCgemHitCnv::TObjectToDataObject().

◆ getTrkId()

const Int_t TRecCgemHit::getTrkId ( void  ) const
inline

Definition at line 21 of file TRecCgemHit.h.

21{ return m_trkid; }

Referenced by setTRecCgemHit(), and RecCgemHitCnv::TObjectToDataObject().

◆ getZhit()

const Double_t TRecCgemHit::getZhit ( void  ) const
inline

Definition at line 31 of file TRecCgemHit.h.

31{ return m_zhit; }

Referenced by setTRecCgemHit(), and RecCgemHitCnv::TObjectToDataObject().

◆ isGrouped()

const Bool_t TRecCgemHit::isGrouped ( void  ) const
inline

Definition at line 18 of file TRecCgemHit.h.

18{ return m_isGrouped; }

Referenced by setIsGrouped(), and setTRecCgemHit().

◆ setAdc()

void TRecCgemHit::setAdc ( Double_t  adc)
inline

Definition at line 44 of file TRecCgemHit.h.

44{ m_adc = adc; }

Referenced by RecCgemHitCnv::DataObjectToTObject().

◆ setCgemId()

void TRecCgemHit::setCgemId ( UInt_t  cgemid)
inline

Definition at line 42 of file TRecCgemHit.h.

42{ m_cgemid = cgemid; }

Referenced by RecCgemHitCnv::DataObjectToTObject().

◆ setChisqAdd()

void TRecCgemHit::setChisqAdd ( Double_t  pChisq)
inline

Definition at line 38 of file TRecCgemHit.h.

38{ m_pChisq = pChisq; }

Referenced by RecCgemHitCnv::DataObjectToTObject().

◆ setDoca()

void TRecCgemHit::setDoca ( Double_t  doca)
inline

Definition at line 45 of file TRecCgemHit.h.

45{ m_doca = doca; }

Referenced by RecCgemHitCnv::DataObjectToTObject().

◆ setEntra()

void TRecCgemHit::setEntra ( Double_t  entra)
inline

Definition at line 46 of file TRecCgemHit.h.

46{ m_entra = entra; }

Referenced by RecCgemHitCnv::DataObjectToTObject().

◆ setFltLen()

void TRecCgemHit::setFltLen ( Double_t  fltLen)
inline

Definition at line 48 of file TRecCgemHit.h.

48{ m_fltLen = fltLen; }

Referenced by RecCgemHitCnv::DataObjectToTObject().

◆ setId()

void TRecCgemHit::setId ( Int_t  id)
inline

Definition at line 36 of file TRecCgemHit.h.

36{ m_id = id; }

Referenced by RecCgemHitCnv::DataObjectToTObject().

◆ setIsGrouped()

void TRecCgemHit::setIsGrouped ( Bool_t  isGrouped)
inline

Definition at line 35 of file TRecCgemHit.h.

35{ m_isGrouped = isGrouped;}
const Bool_t isGrouped(void) const
Definition: TRecCgemHit.h:18

Referenced by RecCgemHitCnv::DataObjectToTObject().

◆ setStat()

void TRecCgemHit::setStat ( Int_t  stat)
inline

Definition at line 39 of file TRecCgemHit.h.

39{ m_stat = stat; }

Referenced by RecCgemHitCnv::DataObjectToTObject().

◆ setTdc()

void TRecCgemHit::setTdc ( Double_t  tdc)
inline

Definition at line 43 of file TRecCgemHit.h.

43{ m_tdc = tdc; }

Referenced by RecCgemHitCnv::DataObjectToTObject().

◆ setTRecCgemHit()

void TRecCgemHit::setTRecCgemHit ( const TRecCgemHit cgemhit)
inline

Definition at line 49 of file TRecCgemHit.h.

49 {
50 m_isGrouped = cgemhit->isGrouped();
51 m_id = cgemhit->getId();
52 m_trkid = cgemhit->getTrkId();
53 m_pChisq = cgemhit->getChisqAdd();
54 m_stat = cgemhit->getStat();
55/* m_cgemidLSB = cgemhit->getCgemIdLSB(); */
56/* m_cgemidMSB = cgemhit->getCgemIdMSB(); */
57 m_cgemid = cgemhit->getCgemId();
58 m_tdc = cgemhit->getTdc();
59 m_adc = cgemhit->getAdc();
60 m_doca = cgemhit->getDoca();
61 m_entra = cgemhit->getEntra();
62 m_zhit = cgemhit->getZhit();
63 m_fltLen = cgemhit->getFltLen();
64 }
const Double_t getChisqAdd(void) const
Definition: TRecCgemHit.h:22
const Double_t getEntra(void) const
Definition: TRecCgemHit.h:30
const Double_t getZhit(void) const
Definition: TRecCgemHit.h:31
const Int_t getId(void) const
Definition: TRecCgemHit.h:20
const Int_t getStat(void) const
Definition: TRecCgemHit.h:23
const Double_t getAdc(void) const
Definition: TRecCgemHit.h:28
const Double_t getDoca(void) const
Definition: TRecCgemHit.h:29
const UInt_t getCgemId() const
Definition: TRecCgemHit.h:26
const Double_t getFltLen(void) const
Definition: TRecCgemHit.h:32
const Int_t getTrkId(void) const
Definition: TRecCgemHit.h:21
const Double_t getTdc(void) const
Definition: TRecCgemHit.h:27

◆ setTrkId()

void TRecCgemHit::setTrkId ( Int_t  trkid)
inline

Definition at line 37 of file TRecCgemHit.h.

37{ m_trkid = trkid; }

Referenced by RecCgemHitCnv::DataObjectToTObject().

◆ setZhit()

void TRecCgemHit::setZhit ( Double_t  zhit)
inline

Definition at line 47 of file TRecCgemHit.h.

47{ m_zhit = zhit; }

Referenced by RecCgemHitCnv::DataObjectToTObject().


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