BOSS 7.1.0
BESIII Offline Software System
Loading...
Searching...
No Matches
TTofMc Class Reference

#include <TTofMc.h>

+ Inheritance diagram for TTofMc:

Public Member Functions

 TTofMc ()
 
 ~TTofMc ()
 
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
 
Double_t getTrackLength () const
 
Double_t getFlightTime () 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)
 
void setTrackLength (Double_t trackLength)
 
void setFlightTime (Double_t flightTime)
 

Detailed Description

Definition at line 8 of file TTofMc.h.

Constructor & Destructor Documentation

◆ TTofMc()

TTofMc::TTofMc ( )

◆ ~TTofMc()

TTofMc::~TTofMc ( )

Definition at line 12 of file TTofMc.cxx.

12 {
13 Clear();
14 }

Member Function Documentation

◆ getFlightTime()

Double_t TTofMc::getFlightTime ( ) const
inline

Definition at line 43 of file TTofMc.h.

43{return m_flightTime; }

Referenced by TofMcHitCnv::TObjectToDataObject().

◆ getId()

UInt_t TTofMc::getId ( ) const
inline

Definition at line 16 of file TTofMc.h.

16{return m_id;}

Referenced by TofMcHitCnv::TObjectToDataObject().

◆ getPositionX()

Double_t TTofMc::getPositionX ( ) const
inline

Definition at line 22 of file TTofMc.h.

22{return m_xPosition;}

Referenced by TofMcHitCnv::TObjectToDataObject().

◆ getPositionY()

Double_t TTofMc::getPositionY ( ) const
inline

Definition at line 25 of file TTofMc.h.

25{return m_yPosition;}

Referenced by TofMcHitCnv::TObjectToDataObject().

◆ getPositionZ()

Double_t TTofMc::getPositionZ ( ) const
inline

Definition at line 28 of file TTofMc.h.

28{return m_zPosition;}

Referenced by TofMcHitCnv::TObjectToDataObject().

◆ getPx()

Double_t TTofMc::getPx ( ) const
inline

Definition at line 31 of file TTofMc.h.

31{return m_px ;}

Referenced by TofMcHitCnv::TObjectToDataObject().

◆ getPy()

Double_t TTofMc::getPy ( ) const
inline

Definition at line 34 of file TTofMc.h.

34{return m_py ;}

Referenced by TofMcHitCnv::TObjectToDataObject().

◆ getPz()

Double_t TTofMc::getPz ( ) const
inline

Definition at line 37 of file TTofMc.h.

37{return m_pz ;}

Referenced by TofMcHitCnv::TObjectToDataObject().

◆ getTrackIndex()

UInt_t TTofMc::getTrackIndex ( ) const
inline

Definition at line 19 of file TTofMc.h.

19{return m_trackIndex; }

Referenced by TofMcHitCnv::TObjectToDataObject().

◆ getTrackLength()

Double_t TTofMc::getTrackLength ( ) const
inline

Definition at line 40 of file TTofMc.h.

40{return m_trackLength;}

Referenced by TofMcHitCnv::TObjectToDataObject().

◆ setFlightTime()

void TTofMc::setFlightTime ( Double_t  flightTime)
inline

Definition at line 55 of file TTofMc.h.

55{m_flightTime = flightTime; }

Referenced by TofMcHitCnv::DataObjectToTObject().

◆ setId()

void TTofMc::setId ( UInt_t  id)
inline

Definition at line 46 of file TTofMc.h.

46{m_id = id ;}

Referenced by TofMcHitCnv::DataObjectToTObject().

◆ setPositionX()

void TTofMc::setPositionX ( Double_t  positionX)
inline

Definition at line 48 of file TTofMc.h.

48{m_xPosition = positionX;}

Referenced by TofMcHitCnv::DataObjectToTObject().

◆ setPositionY()

void TTofMc::setPositionY ( Double_t  positionY)
inline

Definition at line 49 of file TTofMc.h.

49{m_yPosition = positionY;}

Referenced by TofMcHitCnv::DataObjectToTObject().

◆ setPositionZ()

void TTofMc::setPositionZ ( Double_t  positionZ)
inline

Definition at line 50 of file TTofMc.h.

50{m_zPosition = positionZ;}

Referenced by TofMcHitCnv::DataObjectToTObject().

◆ setPx()

void TTofMc::setPx ( Double_t  px)
inline

Definition at line 51 of file TTofMc.h.

51{m_px = px;}

Referenced by TofMcHitCnv::DataObjectToTObject().

◆ setPy()

void TTofMc::setPy ( Double_t  py)
inline

Definition at line 52 of file TTofMc.h.

52{m_py = py;}

Referenced by TofMcHitCnv::DataObjectToTObject().

◆ setPz()

void TTofMc::setPz ( Double_t  pz)
inline

Definition at line 53 of file TTofMc.h.

53{m_pz = pz;}

Referenced by TofMcHitCnv::DataObjectToTObject().

◆ setTrackIndex()

void TTofMc::setTrackIndex ( UInt_t  trackIndex)
inline

Definition at line 47 of file TTofMc.h.

47{ m_trackIndex = trackIndex;}

Referenced by TofMcHitCnv::DataObjectToTObject().

◆ setTrackLength()

void TTofMc::setTrackLength ( Double_t  trackLength)
inline

Definition at line 54 of file TTofMc.h.

54{m_trackLength = trackLength; }

Referenced by TofMcHitCnv::DataObjectToTObject().


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