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

#include <TMucMc.h>

+ Inheritance diagram for TMucMc:

Public Member Functions

 TMucMc ()
 
 ~TMucMc ()
 
UInt_t getId () const
 
UInt_t getTrackIndex () const
 
Double_t getPositionX () const
 
Double_t getPositionY () const
 
Double_t getPositionZ () const
 
Double_t getPx () const
 
Double_t getPy () const
 
Double_t getPz () 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 setPx (Double_t px)
 
void setPy (Double_t py)
 
void setPz (Double_t pz)
 

Detailed Description

Definition at line 8 of file TMucMc.h.

Constructor & Destructor Documentation

◆ TMucMc()

TMucMc::TMucMc ( )

◆ ~TMucMc()

TMucMc::~TMucMc ( )

Definition at line 12 of file TMucMc.cxx.

12 {
13 Clear();
14}

Member Function Documentation

◆ getId()

UInt_t TMucMc::getId ( ) const
inline

Definition at line 16 of file TMucMc.h.

16{return m_id;}

Referenced by MucMcHitCnv::TObjectToDataObject().

◆ getPositionX()

Double_t TMucMc::getPositionX ( ) const
inline

Definition at line 22 of file TMucMc.h.

22{return m_xPosition;}

Referenced by MucMcHitCnv::TObjectToDataObject().

◆ getPositionY()

Double_t TMucMc::getPositionY ( ) const
inline

Definition at line 25 of file TMucMc.h.

25{return m_yPosition;}

Referenced by MucMcHitCnv::TObjectToDataObject().

◆ getPositionZ()

Double_t TMucMc::getPositionZ ( ) const
inline

Definition at line 28 of file TMucMc.h.

28{return m_zPosition;}

Referenced by MucMcHitCnv::TObjectToDataObject().

◆ getPx()

Double_t TMucMc::getPx ( ) const
inline

Definition at line 31 of file TMucMc.h.

31{return m_px ;}

Referenced by MucMcHitCnv::TObjectToDataObject().

◆ getPy()

Double_t TMucMc::getPy ( ) const
inline

Definition at line 34 of file TMucMc.h.

34{return m_py ;}

Referenced by MucMcHitCnv::TObjectToDataObject().

◆ getPz()

Double_t TMucMc::getPz ( ) const
inline

Definition at line 37 of file TMucMc.h.

37{return m_pz ;}

Referenced by MucMcHitCnv::TObjectToDataObject().

◆ getTrackIndex()

UInt_t TMucMc::getTrackIndex ( ) const
inline

Definition at line 19 of file TMucMc.h.

19{return m_trackIndex; }

Referenced by MucMcHitCnv::TObjectToDataObject().

◆ setId()

void TMucMc::setId ( UInt_t  id)
inline

Definition at line 40 of file TMucMc.h.

40{m_id = id ;}

Referenced by MucMcHitCnv::DataObjectToTObject().

◆ setPositionX()

void TMucMc::setPositionX ( Double_t  positionX)
inline

Definition at line 42 of file TMucMc.h.

42{m_xPosition = positionX;}

Referenced by MucMcHitCnv::DataObjectToTObject().

◆ setPositionY()

void TMucMc::setPositionY ( Double_t  positionY)
inline

Definition at line 43 of file TMucMc.h.

43{m_yPosition = positionY;}

Referenced by MucMcHitCnv::DataObjectToTObject().

◆ setPositionZ()

void TMucMc::setPositionZ ( Double_t  positionZ)
inline

Definition at line 44 of file TMucMc.h.

44{m_zPosition = positionZ;}

Referenced by MucMcHitCnv::DataObjectToTObject().

◆ setPx()

void TMucMc::setPx ( Double_t  px)
inline

Definition at line 45 of file TMucMc.h.

45{m_px = px;}

Referenced by MucMcHitCnv::DataObjectToTObject().

◆ setPy()

void TMucMc::setPy ( Double_t  py)
inline

Definition at line 46 of file TMucMc.h.

46{m_py = py;}

Referenced by MucMcHitCnv::DataObjectToTObject().

◆ setPz()

void TMucMc::setPz ( Double_t  pz)
inline

Definition at line 47 of file TMucMc.h.

47{m_pz = pz;}

Referenced by MucMcHitCnv::DataObjectToTObject().

◆ setTrackIndex()

void TMucMc::setTrackIndex ( UInt_t  trackIndex)
inline

Definition at line 41 of file TMucMc.h.

41{ m_trackIndex = trackIndex;}

Referenced by MucMcHitCnv::DataObjectToTObject().


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