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

#include <RecCgemHit.h>

+ Inheritance diagram for RecCgemHit:

Public Member Functions

virtual const CLID & clID () const
 
 RecCgemHit ()
 
 RecCgemHit (const RecCgemHit &rechit)
 
 ~RecCgemHit ()
 
bool isGrouped (void)
 
const int getId (void) const
 
const int getTrkId (void) const
 
const double getChisqAdd (void) const
 
const int getStat (void) const
 
const Identifier getCgemId (void) const
 
const double getTdc (void) const
 
const double getAdc (void) const
 
const double getDoca (void) const
 
const double getEntra (void) const
 
const double getZhit (void) const
 
const double getFltLen (void) const
 
void setId (int id)
 
void setTrkId (int trkid)
 
void setChisqAdd (double pChisq)
 
void setStat (int stat)
 
void setCgemId (Identifier cgemid)
 
void setTdc (double tdc)
 
void setAdc (double adc)
 
void setDoca (double doca)
 
void setEntra (double entra)
 
void setZhit (double zhit)
 
void setFltLen (double fltLen)
 

Static Public Member Functions

static const CLID & classID ()
 

Detailed Description

Definition at line 22 of file RecCgemHit.h.

Constructor & Destructor Documentation

◆ RecCgemHit() [1/2]

RecCgemHit::RecCgemHit ( )

Definition at line 10 of file RecCgemHit.cxx.

11 : m_cgemid(0),
12 m_id(-1),
13 m_trkid(-1),
14 m_pChisq(999.0),
15 m_stat(0),
16 m_tdc(0.0),
17 m_adc(0.0),
18 m_doca(999.0),
19 m_entra(0.0),
20 m_zhit(999.0),
21 m_fltLen(0.0)
22 {
23
24 }

◆ RecCgemHit() [2/2]

RecCgemHit::RecCgemHit ( const RecCgemHit rechit)

Definition at line 26 of file RecCgemHit.cxx.

27 : m_id( rechit.m_id),
28 m_trkid(rechit.m_trkid),
29 m_pChisq( rechit.m_pChisq),
30 m_stat( rechit.m_stat),
31 m_cgemid( rechit.m_cgemid),
32 m_tdc( rechit.m_tdc),
33 m_adc( rechit.m_adc),
34 m_doca( rechit.m_doca),
35 m_entra( rechit.m_entra),
36 m_zhit( rechit.m_zhit),
37 m_fltLen( rechit.m_fltLen) {
38}

◆ ~RecCgemHit()

RecCgemHit::~RecCgemHit ( )

Definition at line 46 of file RecCgemHit.cxx.

46 {
47}

Member Function Documentation

◆ classID()

static const CLID & RecCgemHit::classID ( )
inlinestatic

Definition at line 29 of file RecCgemHit.h.

29 {
30 return CLID_RecCgemHit;
31 }
const CLID & CLID_RecCgemHit
Definition: EventModel.cxx:404

Referenced by clID().

◆ clID()

virtual const CLID & RecCgemHit::clID ( ) const
inlinevirtual

Definition at line 25 of file RecCgemHit.h.

25 {
26 return RecCgemHit::classID();
27 }
static const CLID & classID()
Definition: RecCgemHit.h:29

◆ getAdc()

const double RecCgemHit::getAdc ( void  ) const
inline

Definition at line 46 of file RecCgemHit.h.

46{ return m_adc; }

◆ getCgemId()

const Identifier RecCgemHit::getCgemId ( void  ) const
inline

Definition at line 44 of file RecCgemHit.h.

44{ return m_cgemid; }

◆ getChisqAdd()

const double RecCgemHit::getChisqAdd ( void  ) const
inline

Definition at line 42 of file RecCgemHit.h.

42{ return m_pChisq;}

◆ getDoca()

const double RecCgemHit::getDoca ( void  ) const
inline

Definition at line 47 of file RecCgemHit.h.

47{ return m_doca; }

◆ getEntra()

const double RecCgemHit::getEntra ( void  ) const
inline

Definition at line 48 of file RecCgemHit.h.

48{ return m_entra; }

◆ getFltLen()

const double RecCgemHit::getFltLen ( void  ) const
inline

Definition at line 50 of file RecCgemHit.h.

50{ return m_fltLen;}

◆ getId()

const int RecCgemHit::getId ( void  ) const
inline

Definition at line 40 of file RecCgemHit.h.

40{ return m_id; }

◆ getStat()

const int RecCgemHit::getStat ( void  ) const
inline

Definition at line 43 of file RecCgemHit.h.

43{ return m_stat; }

◆ getTdc()

const double RecCgemHit::getTdc ( void  ) const
inline

Definition at line 45 of file RecCgemHit.h.

45{ return m_tdc; }

◆ getTrkId()

const int RecCgemHit::getTrkId ( void  ) const
inline

Definition at line 41 of file RecCgemHit.h.

41{ return m_trkid; }

◆ getZhit()

const double RecCgemHit::getZhit ( void  ) const
inline

Definition at line 49 of file RecCgemHit.h.

49{ return m_zhit; }

◆ isGrouped()

bool RecCgemHit::isGrouped ( void  )

Definition at line 41 of file RecCgemHit.cxx.

41 {
42 if(m_trkid == -1 ) return false;
43 return true;
44}

◆ setAdc()

void RecCgemHit::setAdc ( double  adc)
inline

Definition at line 58 of file RecCgemHit.h.

58{ m_adc = adc; }

Referenced by RecCgemHitCnv::TObjectToDataObject().

◆ setCgemId()

void RecCgemHit::setCgemId ( Identifier  cgemid)
inline

Definition at line 56 of file RecCgemHit.h.

56{ m_cgemid = cgemid; }

Referenced by RecCgemHitCnv::TObjectToDataObject().

◆ setChisqAdd()

void RecCgemHit::setChisqAdd ( double  pChisq)
inline

Definition at line 54 of file RecCgemHit.h.

54{ m_pChisq = pChisq;}

Referenced by RecCgemHitCnv::TObjectToDataObject().

◆ setDoca()

void RecCgemHit::setDoca ( double  doca)
inline

Definition at line 59 of file RecCgemHit.h.

59{ m_doca = doca; }

Referenced by RecCgemHitCnv::TObjectToDataObject().

◆ setEntra()

void RecCgemHit::setEntra ( double  entra)
inline

Definition at line 60 of file RecCgemHit.h.

60{ m_entra = entra; }

Referenced by RecCgemHitCnv::TObjectToDataObject().

◆ setFltLen()

void RecCgemHit::setFltLen ( double  fltLen)
inline

Definition at line 62 of file RecCgemHit.h.

62{ m_fltLen = fltLen;}

Referenced by RecCgemHitCnv::TObjectToDataObject().

◆ setId()

void RecCgemHit::setId ( int  id)
inline

Definition at line 52 of file RecCgemHit.h.

52{ m_id = id; }

Referenced by RecCgemHitCnv::TObjectToDataObject().

◆ setStat()

void RecCgemHit::setStat ( int  stat)
inline

Definition at line 55 of file RecCgemHit.h.

55{ m_stat = stat; }

Referenced by RecCgemHitCnv::TObjectToDataObject().

◆ setTdc()

void RecCgemHit::setTdc ( double  tdc)
inline

Definition at line 57 of file RecCgemHit.h.

57{ m_tdc = tdc; }

Referenced by RecCgemHitCnv::TObjectToDataObject().

◆ setTrkId()

void RecCgemHit::setTrkId ( int  trkid)
inline

Definition at line 53 of file RecCgemHit.h.

53{ m_trkid = trkid; }

Referenced by RecCgemHitCnv::TObjectToDataObject().

◆ setZhit()

void RecCgemHit::setZhit ( double  zhit)
inline

Definition at line 61 of file RecCgemHit.h.

61{ m_zhit = zhit; }

Referenced by RecCgemHitCnv::TObjectToDataObject().


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