BOSS 7.0.5
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)
 
 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

Constructor & Destructor Documentation

◆ TMucMc() [1/2]

TMucMc::TMucMc ( )

◆ ~TMucMc() [1/2]

TMucMc::~TMucMc ( )

Definition at line 12 of file TMucMc.cxx.

12 {
13 Clear();
14}

◆ TMucMc() [2/2]

TMucMc::TMucMc ( )

◆ ~TMucMc() [2/2]

TMucMc::~TMucMc ( )

Member Function Documentation

◆ getId() [1/2]

UInt_t TMucMc::getId ( ) const
inline

◆ getId() [2/2]

UInt_t TMucMc::getId ( ) const
inline

Definition at line 16 of file InstallArea/include/RootEventData/RootEventData/TMucMc.h.

16{return m_id;}

◆ getPositionX() [1/2]

Double_t TMucMc::getPositionX ( ) const
inline

Definition at line 22 of file Event/RootEventData/RootEventData-00-03-81/RootEventData/TMucMc.h.

22{return m_xPosition;}

Referenced by MucMcHitCnv::TObjectToDataObject().

◆ getPositionX() [2/2]

Double_t TMucMc::getPositionX ( ) const
inline

Definition at line 22 of file InstallArea/include/RootEventData/RootEventData/TMucMc.h.

22{return m_xPosition;}

◆ getPositionY() [1/2]

Double_t TMucMc::getPositionY ( ) const
inline

Definition at line 25 of file Event/RootEventData/RootEventData-00-03-81/RootEventData/TMucMc.h.

25{return m_yPosition;}

Referenced by MucMcHitCnv::TObjectToDataObject().

◆ getPositionY() [2/2]

Double_t TMucMc::getPositionY ( ) const
inline

Definition at line 25 of file InstallArea/include/RootEventData/RootEventData/TMucMc.h.

25{return m_yPosition;}

◆ getPositionZ() [1/2]

Double_t TMucMc::getPositionZ ( ) const
inline

Definition at line 28 of file Event/RootEventData/RootEventData-00-03-81/RootEventData/TMucMc.h.

28{return m_zPosition;}

Referenced by MucMcHitCnv::TObjectToDataObject().

◆ getPositionZ() [2/2]

Double_t TMucMc::getPositionZ ( ) const
inline

Definition at line 28 of file InstallArea/include/RootEventData/RootEventData/TMucMc.h.

28{return m_zPosition;}

◆ getPx() [1/2]

Double_t TMucMc::getPx ( ) const
inline

◆ getPx() [2/2]

Double_t TMucMc::getPx ( ) const
inline

Definition at line 31 of file InstallArea/include/RootEventData/RootEventData/TMucMc.h.

31{return m_px ;}

◆ getPy() [1/2]

Double_t TMucMc::getPy ( ) const
inline

◆ getPy() [2/2]

Double_t TMucMc::getPy ( ) const
inline

Definition at line 34 of file InstallArea/include/RootEventData/RootEventData/TMucMc.h.

34{return m_py ;}

◆ getPz() [1/2]

Double_t TMucMc::getPz ( ) const
inline

◆ getPz() [2/2]

Double_t TMucMc::getPz ( ) const
inline

Definition at line 37 of file InstallArea/include/RootEventData/RootEventData/TMucMc.h.

37{return m_pz ;}

◆ getTrackIndex() [1/2]

UInt_t TMucMc::getTrackIndex ( ) const
inline

Definition at line 19 of file Event/RootEventData/RootEventData-00-03-81/RootEventData/TMucMc.h.

19{return m_trackIndex; }

Referenced by MucMcHitCnv::TObjectToDataObject().

◆ getTrackIndex() [2/2]

UInt_t TMucMc::getTrackIndex ( ) const
inline

Definition at line 19 of file InstallArea/include/RootEventData/RootEventData/TMucMc.h.

19{return m_trackIndex; }

◆ setId() [1/2]

void TMucMc::setId ( UInt_t  id)
inline

◆ setId() [2/2]

void TMucMc::setId ( UInt_t  id)
inline

Definition at line 40 of file InstallArea/include/RootEventData/RootEventData/TMucMc.h.

40{m_id = id ;}

◆ setPositionX() [1/2]

void TMucMc::setPositionX ( Double_t  positionX)
inline

Definition at line 42 of file Event/RootEventData/RootEventData-00-03-81/RootEventData/TMucMc.h.

42{m_xPosition = positionX;}

Referenced by MucMcHitCnv::DataObjectToTObject().

◆ setPositionX() [2/2]

void TMucMc::setPositionX ( Double_t  positionX)
inline

Definition at line 42 of file InstallArea/include/RootEventData/RootEventData/TMucMc.h.

42{m_xPosition = positionX;}

◆ setPositionY() [1/2]

void TMucMc::setPositionY ( Double_t  positionY)
inline

Definition at line 43 of file Event/RootEventData/RootEventData-00-03-81/RootEventData/TMucMc.h.

43{m_yPosition = positionY;}

Referenced by MucMcHitCnv::DataObjectToTObject().

◆ setPositionY() [2/2]

void TMucMc::setPositionY ( Double_t  positionY)
inline

Definition at line 43 of file InstallArea/include/RootEventData/RootEventData/TMucMc.h.

43{m_yPosition = positionY;}

◆ setPositionZ() [1/2]

void TMucMc::setPositionZ ( Double_t  positionZ)
inline

Definition at line 44 of file Event/RootEventData/RootEventData-00-03-81/RootEventData/TMucMc.h.

44{m_zPosition = positionZ;}

Referenced by MucMcHitCnv::DataObjectToTObject().

◆ setPositionZ() [2/2]

void TMucMc::setPositionZ ( Double_t  positionZ)
inline

Definition at line 44 of file InstallArea/include/RootEventData/RootEventData/TMucMc.h.

44{m_zPosition = positionZ;}

◆ setPx() [1/2]

void TMucMc::setPx ( Double_t  px)
inline

◆ setPx() [2/2]

void TMucMc::setPx ( Double_t  px)
inline

Definition at line 45 of file InstallArea/include/RootEventData/RootEventData/TMucMc.h.

45{m_px = px;}

◆ setPy() [1/2]

void TMucMc::setPy ( Double_t  py)
inline

◆ setPy() [2/2]

void TMucMc::setPy ( Double_t  py)
inline

Definition at line 46 of file InstallArea/include/RootEventData/RootEventData/TMucMc.h.

46{m_py = py;}

◆ setPz() [1/2]

void TMucMc::setPz ( Double_t  pz)
inline

◆ setPz() [2/2]

void TMucMc::setPz ( Double_t  pz)
inline

Definition at line 47 of file InstallArea/include/RootEventData/RootEventData/TMucMc.h.

47{m_pz = pz;}

◆ setTrackIndex() [1/2]

void TMucMc::setTrackIndex ( UInt_t  trackIndex)
inline

Definition at line 41 of file Event/RootEventData/RootEventData-00-03-81/RootEventData/TMucMc.h.

41{ m_trackIndex = trackIndex;}

Referenced by MucMcHitCnv::DataObjectToTObject().

◆ setTrackIndex() [2/2]

void TMucMc::setTrackIndex ( UInt_t  trackIndex)
inline

Definition at line 41 of file InstallArea/include/RootEventData/RootEventData/TMucMc.h.

41{ m_trackIndex = trackIndex;}

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