CGEM BOSS 6.6.5.f
BESIII Offline Software System
Loading...
Searching...
No Matches
RecCgemDedxHit Class Reference

#include <RecCgemDedxHit.h>

+ Inheritance diagram for RecCgemDedxHit:

Public Member Functions

virtual const CLID & clID () const
 
 RecCgemDedxHit ()
 
 RecCgemDedxHit (const RecCgemDedxHit &recdedxhit)
 
 ~RecCgemDedxHit ()
 
bool isGrouped (void)
 
const int getTrkId (void) const
 
double getPathLength (void) const
 
const Identifier getCgemId (void) const
 
void setTrkId (int trkid)
 
void setPathLength (double pathlength)
 
void setCgemId (Identifier cgemid)
 
virtual const CLID & clID () const
 
 RecCgemDedxHit ()
 
 RecCgemDedxHit (const RecCgemDedxHit &recdedxhit)
 
 ~RecCgemDedxHit ()
 
bool isGrouped (void)
 
const int getTrkId (void) const
 
double getPathLength (void) const
 
const Identifier getCgemId (void) const
 
void setTrkId (int trkid)
 
void setPathLength (double pathlength)
 
void setCgemId (Identifier cgemid)
 

Static Public Member Functions

static const CLID & classID ()
 
static const CLID & classID ()
 

Detailed Description

Constructor & Destructor Documentation

◆ RecCgemDedxHit() [1/4]

RecCgemDedxHit::RecCgemDedxHit ( )

Definition at line 12 of file RecCgemDedxHit.cxx.

12 {
13 m_pathlength = -1;
14 m_trkid = -1;
15 m_cgemid = 0;
16}

◆ RecCgemDedxHit() [2/4]

RecCgemDedxHit::RecCgemDedxHit ( const RecCgemDedxHit recdedxhit)

Definition at line 17 of file RecCgemDedxHit.cxx.

17 {
18 m_pathlength = recdedxhit.m_pathlength;
19 m_trkid = recdedxhit.m_trkid;
20 m_cgemid = recdedxhit.m_cgemid;
21}

◆ ~RecCgemDedxHit() [1/2]

RecCgemDedxHit::~RecCgemDedxHit ( )

Definition at line 30 of file RecCgemDedxHit.cxx.

30 {
31 }

◆ RecCgemDedxHit() [3/4]

RecCgemDedxHit::RecCgemDedxHit ( )

◆ RecCgemDedxHit() [4/4]

RecCgemDedxHit::RecCgemDedxHit ( const RecCgemDedxHit recdedxhit)

◆ ~RecCgemDedxHit() [2/2]

RecCgemDedxHit::~RecCgemDedxHit ( )

Member Function Documentation

◆ classID() [1/2]

static const CLID & RecCgemDedxHit::classID ( )
inlinestatic

Definition at line 32 of file Cgem/CgemRecEvent/CgemRecEvent-00-00-16/CgemRecEvent/RecCgemDedxHit.h.

32 {
34 }
const CLID & CLID_RecCgemDedxHit
Definition: EventModel.cxx:414

Referenced by clID().

◆ classID() [2/2]

static const CLID & RecCgemDedxHit::classID ( )
inlinestatic

◆ clID() [1/2]

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

◆ clID() [2/2]

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

◆ getCgemId() [1/2]

const Identifier RecCgemDedxHit::getCgemId ( void  ) const
inline

Definition at line 46 of file Cgem/CgemRecEvent/CgemRecEvent-00-00-16/CgemRecEvent/RecCgemDedxHit.h.

46{ return m_cgemid; }

◆ getCgemId() [2/2]

const Identifier RecCgemDedxHit::getCgemId ( void  ) const
inline

Definition at line 46 of file InstallArea/include/CgemRecEvent/CgemRecEvent/RecCgemDedxHit.h.

46{ return m_cgemid; }

◆ getPathLength() [1/2]

double RecCgemDedxHit::getPathLength ( void  ) const
inline

Definition at line 45 of file Cgem/CgemRecEvent/CgemRecEvent-00-00-16/CgemRecEvent/RecCgemDedxHit.h.

45{ return m_pathlength; }

◆ getPathLength() [2/2]

double RecCgemDedxHit::getPathLength ( void  ) const
inline

Definition at line 45 of file InstallArea/include/CgemRecEvent/CgemRecEvent/RecCgemDedxHit.h.

45{ return m_pathlength; }

◆ getTrkId() [1/2]

const int RecCgemDedxHit::getTrkId ( void  ) const
inline

Definition at line 44 of file Cgem/CgemRecEvent/CgemRecEvent-00-00-16/CgemRecEvent/RecCgemDedxHit.h.

44{ return m_trkid; }

◆ getTrkId() [2/2]

const int RecCgemDedxHit::getTrkId ( void  ) const
inline

Definition at line 44 of file InstallArea/include/CgemRecEvent/CgemRecEvent/RecCgemDedxHit.h.

44{ return m_trkid; }

◆ isGrouped() [1/2]

bool RecCgemDedxHit::isGrouped ( void  )

Definition at line 24 of file RecCgemDedxHit.cxx.

24 {
25 if(m_trkid == -1 ) return false;
26 return true;
27}

◆ isGrouped() [2/2]

bool RecCgemDedxHit::isGrouped ( void  )

◆ setCgemId() [1/2]

void RecCgemDedxHit::setCgemId ( Identifier  cgemid)
inline

◆ setCgemId() [2/2]

void RecCgemDedxHit::setCgemId ( Identifier  cgemid)
inline

Definition at line 50 of file InstallArea/include/CgemRecEvent/CgemRecEvent/RecCgemDedxHit.h.

50{ m_cgemid = cgemid; }

◆ setPathLength() [1/2]

void RecCgemDedxHit::setPathLength ( double  pathlength)
inline

Definition at line 49 of file Cgem/CgemRecEvent/CgemRecEvent-00-00-16/CgemRecEvent/RecCgemDedxHit.h.

49{ m_pathlength = pathlength; }

Referenced by RecCgemDedxHitCnv::TObjectToDataObject().

◆ setPathLength() [2/2]

void RecCgemDedxHit::setPathLength ( double  pathlength)
inline

Definition at line 49 of file InstallArea/include/CgemRecEvent/CgemRecEvent/RecCgemDedxHit.h.

49{ m_pathlength = pathlength; }

◆ setTrkId() [1/2]

void RecCgemDedxHit::setTrkId ( int  trkid)
inline

◆ setTrkId() [2/2]

void RecCgemDedxHit::setTrkId ( int  trkid)
inline

Definition at line 48 of file InstallArea/include/CgemRecEvent/CgemRecEvent/RecCgemDedxHit.h.

48{ m_trkid = trkid; }

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