BOSS 7.0.7
BESIII Offline Software System
Loading...
Searching...
No Matches
TMdcMc Class Reference

#include <TMdcMc.h>

+ Inheritance diagram for TMdcMc:

Public Member Functions

 TMdcMc ()
 
 ~TMdcMc ()
 
UInt_t getId () const
 
UInt_t getTrackIndex () const
 
Double_t getPositionX () const
 
Double_t getPositionY () const
 
Double_t getPositionZ () const
 
Double_t getDriftDistance () const
 
Double_t getDepositEnergy () const
 
Int_t getPositionFlag () const
 
void setId (UInt_t id)
 
void setTrackIndex (UInt_t trackIndex)
 
void setPositionX (Double_t positionX)
 
void setPositionY (Double_t positionY)
 
void setPositionZ (Double_t positionZ)
 
void setDriftDistance (Double_t driftDistance)
 
void setDepositEnergy (Double_t depositEnergy)
 
void setPositionFlag (Int_t posFlag)
 

Detailed Description

Definition at line 8 of file TMdcMc.h.

Constructor & Destructor Documentation

◆ TMdcMc()

TMdcMc::TMdcMc ( )

◆ ~TMdcMc()

TMdcMc::~TMdcMc ( )

Definition at line 12 of file TMdcMc.cxx.

12 {
13 Clear();
14 }

Member Function Documentation

◆ getDepositEnergy()

Double_t TMdcMc::getDepositEnergy ( ) const
inline

Definition at line 34 of file TMdcMc.h.

34{return m_depositEnergy;}

Referenced by MdcMcHitCnv::TObjectToDataObject().

◆ getDriftDistance()

Double_t TMdcMc::getDriftDistance ( ) const
inline

Definition at line 31 of file TMdcMc.h.

31{return m_driftDistance;}

Referenced by MdcMcHitCnv::TObjectToDataObject().

◆ getId()

UInt_t TMdcMc::getId ( ) const
inline

Definition at line 16 of file TMdcMc.h.

16{return m_id;}

Referenced by MdcMcHitCnv::TObjectToDataObject().

◆ getPositionFlag()

Int_t TMdcMc::getPositionFlag ( ) const
inline

Definition at line 37 of file TMdcMc.h.

37{return m_posFlag; }

Referenced by MdcMcHitCnv::TObjectToDataObject().

◆ getPositionX()

Double_t TMdcMc::getPositionX ( ) const
inline

Definition at line 22 of file TMdcMc.h.

22{return m_xPosition;}

Referenced by MdcMcHitCnv::TObjectToDataObject().

◆ getPositionY()

Double_t TMdcMc::getPositionY ( ) const
inline

Definition at line 25 of file TMdcMc.h.

25{return m_yPosition;}

Referenced by MdcMcHitCnv::TObjectToDataObject().

◆ getPositionZ()

Double_t TMdcMc::getPositionZ ( ) const
inline

Definition at line 28 of file TMdcMc.h.

28{return m_zPosition;}

Referenced by MdcMcHitCnv::TObjectToDataObject().

◆ getTrackIndex()

UInt_t TMdcMc::getTrackIndex ( ) const
inline

Definition at line 19 of file TMdcMc.h.

19{return m_trackIndex; }

Referenced by MdcMcHitCnv::TObjectToDataObject().

◆ setDepositEnergy()

void TMdcMc::setDepositEnergy ( Double_t  depositEnergy)
inline

Definition at line 49 of file TMdcMc.h.

49{m_depositEnergy = depositEnergy;}

Referenced by MdcMcHitCnv::DataObjectToTObject().

◆ setDriftDistance()

void TMdcMc::setDriftDistance ( Double_t  driftDistance)
inline

Definition at line 48 of file TMdcMc.h.

48{m_driftDistance = driftDistance;}

Referenced by MdcMcHitCnv::DataObjectToTObject().

◆ setId()

void TMdcMc::setId ( UInt_t  id)
inline

Definition at line 43 of file TMdcMc.h.

43{m_id = id ;}

Referenced by MdcMcHitCnv::DataObjectToTObject().

◆ setPositionFlag()

void TMdcMc::setPositionFlag ( Int_t  posFlag)
inline

Definition at line 50 of file TMdcMc.h.

50{ m_posFlag = posFlag; }

Referenced by MdcMcHitCnv::DataObjectToTObject().

◆ setPositionX()

void TMdcMc::setPositionX ( Double_t  positionX)
inline

Definition at line 45 of file TMdcMc.h.

45{m_xPosition = positionX;}

Referenced by MdcMcHitCnv::DataObjectToTObject().

◆ setPositionY()

void TMdcMc::setPositionY ( Double_t  positionY)
inline

Definition at line 46 of file TMdcMc.h.

46{m_yPosition = positionY;}

Referenced by MdcMcHitCnv::DataObjectToTObject().

◆ setPositionZ()

void TMdcMc::setPositionZ ( Double_t  positionZ)
inline

Definition at line 47 of file TMdcMc.h.

47{m_zPosition = positionZ;}

Referenced by MdcMcHitCnv::DataObjectToTObject().

◆ setTrackIndex()

void TMdcMc::setTrackIndex ( UInt_t  trackIndex)
inline

Definition at line 44 of file TMdcMc.h.

44{ m_trackIndex = trackIndex;}

Referenced by MdcMcHitCnv::DataObjectToTObject().


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