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

#include <DstCgemDedx.h>

+ Inheritance diagram for DstCgemDedx:

Public Member Functions

 DstCgemDedx ()
 
virtual ~DstCgemDedx ()
 
virtual const CLID & clID () const
 
int trackId () const
 
int particleId () const
 
int status () const
 
int truncAlg () const
 
double chi (int i) const
 
double chiE () const
 
double chiMu () const
 
double chiPi () const
 
double chiK () const
 
double chiP () const
 
int numGoodHits () const
 
int numTotalHits () const
 
double probPH () const
 
double normPH () const
 
double errorPH () const
 
double twentyPH () const
 
void setTrackId (int trackId)
 
void setParticleId (int particleId)
 
void setStatus (int status)
 
void setTruncAlg (int trunc_alg)
 
void setChi (double *chi)
 
void setNumGoodHits (int numGoodHits)
 
void setNumTotalHits (int numTotalHits)
 
void setProbPH (double probPH)
 
void setNormPH (double normPH)
 
void setErrorPH (double errorPH)
 
void setTwentyPH (double twentyPH)
 

Static Public Member Functions

static const CLID & classID ()
 

Protected Attributes

int m_trackId
 
int m_particleId
 
int m_status
 
int m_trunc_alg
 
double m_chi [5]
 
int m_numGoodHits
 
int m_numTotalHits
 
double m_probPH
 
double m_normPH
 
double m_errorPH
 
double m_twentyPH
 

Detailed Description

Definition at line 10 of file DstCgemDedx.h.

Constructor & Destructor Documentation

◆ DstCgemDedx()

DstCgemDedx::DstCgemDedx ( )
inline

Definition at line 14 of file DstCgemDedx.h.

14{}

◆ ~DstCgemDedx()

virtual DstCgemDedx::~DstCgemDedx ( )
inlinevirtual

Definition at line 15 of file DstCgemDedx.h.

15{}

Member Function Documentation

◆ chi()

double DstCgemDedx::chi ( int  i) const
inline

Definition at line 35 of file DstCgemDedx.h.

35{ return m_chi[i]; }
double m_chi[5]
Definition: DstCgemDedx.h:69

Referenced by setChi().

◆ chiE()

double DstCgemDedx::chiE ( ) const
inline

Definition at line 36 of file DstCgemDedx.h.

36{ return m_chi[0]; }

◆ chiK()

double DstCgemDedx::chiK ( ) const
inline

Definition at line 39 of file DstCgemDedx.h.

39{ return m_chi[3]; }

◆ chiMu()

double DstCgemDedx::chiMu ( ) const
inline

Definition at line 37 of file DstCgemDedx.h.

37{ return m_chi[1]; }

◆ chiP()

double DstCgemDedx::chiP ( ) const
inline

Definition at line 40 of file DstCgemDedx.h.

40{ return m_chi[4]; }

◆ chiPi()

double DstCgemDedx::chiPi ( ) const
inline

Definition at line 38 of file DstCgemDedx.h.

38{ return m_chi[2]; }

◆ classID()

static const CLID & DstCgemDedx::classID ( )
inlinestatic

Definition at line 18 of file DstCgemDedx.h.

18{ return CLID_DstCgemDedx; }
const CLID & CLID_DstCgemDedx
Definition: EventModel.cxx:317

Referenced by clID().

◆ clID()

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

Reimplemented in RecCgemDedx.

Definition at line 17 of file DstCgemDedx.h.

17{ return DstCgemDedx::classID(); }
static const CLID & classID()
Definition: DstCgemDedx.h:18

◆ errorPH()

double DstCgemDedx::errorPH ( ) const
inline

Definition at line 45 of file DstCgemDedx.h.

45{ return m_errorPH; }
double m_errorPH
Definition: DstCgemDedx.h:75

Referenced by setErrorPH().

◆ normPH()

double DstCgemDedx::normPH ( ) const
inline

Definition at line 44 of file DstCgemDedx.h.

44{ return m_normPH; }
double m_normPH
Definition: DstCgemDedx.h:74

Referenced by setNormPH().

◆ numGoodHits()

int DstCgemDedx::numGoodHits ( ) const
inline

Definition at line 41 of file DstCgemDedx.h.

41{ return m_numGoodHits; }
int m_numGoodHits
Definition: DstCgemDedx.h:71

Referenced by setNumGoodHits().

◆ numTotalHits()

int DstCgemDedx::numTotalHits ( ) const
inline

Definition at line 42 of file DstCgemDedx.h.

42{ return m_numTotalHits; }
int m_numTotalHits
Definition: DstCgemDedx.h:72

Referenced by setNumTotalHits().

◆ particleId()

int DstCgemDedx::particleId ( ) const
inline

Definition at line 32 of file DstCgemDedx.h.

32{ return m_particleId; }
int m_particleId
Definition: DstCgemDedx.h:66

Referenced by setParticleId().

◆ probPH()

double DstCgemDedx::probPH ( ) const
inline

Definition at line 43 of file DstCgemDedx.h.

43{ return m_probPH; }
double m_probPH
Definition: DstCgemDedx.h:73

Referenced by setProbPH().

◆ setChi()

void DstCgemDedx::setChi ( double *  chi)
inline

Definition at line 54 of file DstCgemDedx.h.

54 {
55 for(int i =0; i<5 ; i++) m_chi[i]= chi[i];
56 }
double chi(int i) const
Definition: DstCgemDedx.h:35

Referenced by CgemDedxCnv::TObjectToDataObject(), and RecCgemDedxCnv::TObjectToDataObject().

◆ setErrorPH()

void DstCgemDedx::setErrorPH ( double  errorPH)
inline

Definition at line 62 of file DstCgemDedx.h.

62{ m_errorPH = errorPH; }
double errorPH() const
Definition: DstCgemDedx.h:45

Referenced by CgemDedxCnv::TObjectToDataObject(), and RecCgemDedxCnv::TObjectToDataObject().

◆ setNormPH()

void DstCgemDedx::setNormPH ( double  normPH)
inline

Definition at line 61 of file DstCgemDedx.h.

61{ m_normPH = normPH; }
double normPH() const
Definition: DstCgemDedx.h:44

Referenced by CgemDedxCnv::TObjectToDataObject(), and RecCgemDedxCnv::TObjectToDataObject().

◆ setNumGoodHits()

void DstCgemDedx::setNumGoodHits ( int  numGoodHits)
inline

Definition at line 58 of file DstCgemDedx.h.

int numGoodHits() const
Definition: DstCgemDedx.h:41

Referenced by CgemDedxCnv::TObjectToDataObject(), and RecCgemDedxCnv::TObjectToDataObject().

◆ setNumTotalHits()

void DstCgemDedx::setNumTotalHits ( int  numTotalHits)
inline

◆ setParticleId()

void DstCgemDedx::setParticleId ( int  particleId)
inline

Definition at line 50 of file DstCgemDedx.h.

int particleId() const
Definition: DstCgemDedx.h:32

Referenced by CgemDedxCnv::TObjectToDataObject(), and RecCgemDedxCnv::TObjectToDataObject().

◆ setProbPH()

void DstCgemDedx::setProbPH ( double  probPH)
inline

Definition at line 60 of file DstCgemDedx.h.

60{ m_probPH = probPH; }
double probPH() const
Definition: DstCgemDedx.h:43

Referenced by CgemDedxCnv::TObjectToDataObject(), and RecCgemDedxCnv::TObjectToDataObject().

◆ setStatus()

void DstCgemDedx::setStatus ( int  status)
inline

Definition at line 51 of file DstCgemDedx.h.

int status() const
Definition: DstCgemDedx.h:33

Referenced by CgemDedxCnv::TObjectToDataObject(), and RecCgemDedxCnv::TObjectToDataObject().

◆ setTrackId()

void DstCgemDedx::setTrackId ( int  trackId)
inline

Definition at line 49 of file DstCgemDedx.h.

49{m_trackId = trackId ;}
int trackId() const
Definition: DstCgemDedx.h:31

Referenced by CgemDedxCnv::TObjectToDataObject(), and RecCgemDedxCnv::TObjectToDataObject().

◆ setTruncAlg()

void DstCgemDedx::setTruncAlg ( int  trunc_alg)
inline

Definition at line 52 of file DstCgemDedx.h.

52{ m_trunc_alg = trunc_alg; }
int m_trunc_alg
Definition: DstCgemDedx.h:68

Referenced by CgemDedxCnv::TObjectToDataObject(), and RecCgemDedxCnv::TObjectToDataObject().

◆ setTwentyPH()

void DstCgemDedx::setTwentyPH ( double  twentyPH)
inline

Definition at line 63 of file DstCgemDedx.h.

double twentyPH() const
Definition: DstCgemDedx.h:46
double m_twentyPH
Definition: DstCgemDedx.h:76

Referenced by CgemDedxCnv::TObjectToDataObject(), and RecCgemDedxCnv::TObjectToDataObject().

◆ status()

int DstCgemDedx::status ( ) const
inline

Definition at line 33 of file DstCgemDedx.h.

33{ return m_status; }

Referenced by setStatus().

◆ trackId()

int DstCgemDedx::trackId ( ) const
inline

Definition at line 31 of file DstCgemDedx.h.

31{return m_trackId ;}

Referenced by setTrackId().

◆ truncAlg()

int DstCgemDedx::truncAlg ( ) const
inline

Definition at line 34 of file DstCgemDedx.h.

34{ return m_trunc_alg; }

◆ twentyPH()

double DstCgemDedx::twentyPH ( ) const
inline

Definition at line 46 of file DstCgemDedx.h.

46{ return m_twentyPH; }

Referenced by setTwentyPH().

Member Data Documentation

◆ m_chi

double DstCgemDedx::m_chi[5]
protected

Definition at line 69 of file DstCgemDedx.h.

Referenced by chi(), chiE(), chiK(), chiMu(), chiP(), chiPi(), and setChi().

◆ m_errorPH

double DstCgemDedx::m_errorPH
protected

Definition at line 75 of file DstCgemDedx.h.

Referenced by errorPH(), and setErrorPH().

◆ m_normPH

double DstCgemDedx::m_normPH
protected

Definition at line 74 of file DstCgemDedx.h.

Referenced by normPH(), and setNormPH().

◆ m_numGoodHits

int DstCgemDedx::m_numGoodHits
protected

Definition at line 71 of file DstCgemDedx.h.

Referenced by numGoodHits(), and setNumGoodHits().

◆ m_numTotalHits

int DstCgemDedx::m_numTotalHits
protected

Definition at line 72 of file DstCgemDedx.h.

Referenced by numTotalHits(), and setNumTotalHits().

◆ m_particleId

int DstCgemDedx::m_particleId
protected

Definition at line 66 of file DstCgemDedx.h.

Referenced by particleId(), and setParticleId().

◆ m_probPH

double DstCgemDedx::m_probPH
protected

Definition at line 73 of file DstCgemDedx.h.

Referenced by probPH(), and setProbPH().

◆ m_status

int DstCgemDedx::m_status
protected

Definition at line 67 of file DstCgemDedx.h.

Referenced by setStatus(), and status().

◆ m_trackId

int DstCgemDedx::m_trackId
protected

Definition at line 65 of file DstCgemDedx.h.

Referenced by setTrackId(), and trackId().

◆ m_trunc_alg

int DstCgemDedx::m_trunc_alg
protected

Definition at line 68 of file DstCgemDedx.h.

Referenced by setTruncAlg(), and truncAlg().

◆ m_twentyPH

double DstCgemDedx::m_twentyPH
protected

Definition at line 76 of file DstCgemDedx.h.

Referenced by setTwentyPH(), and twentyPH().


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