TTofMc Class Reference

#include <TTofMc.h>

List of all members.

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)

Private Attributes

UInt_t m_id
UInt_t m_trackIndex
Double_t m_xPosition
Double_t m_yPosition
Double_t m_zPosition
Double_t m_px
Double_t m_py
Double_t m_pz
Double_t m_trackLength
Double_t m_flightTime


Detailed Description

Definition at line 8 of file TTofMc.h.


Constructor & Destructor Documentation

TTofMc::TTofMc (  ) 

TTofMc::~TTofMc (  ) 

Definition at line 12 of file TTofMc.cxx.

00012                  {
00013     Clear();
00014  }


Member Function Documentation

Double_t TTofMc::getFlightTime (  )  const [inline]

Definition at line 43 of file TTofMc.h.

References m_flightTime.

Referenced by TofMcHitCnv::TObjectToDataObject().

00043 {return m_flightTime; }

UInt_t TTofMc::getId ( void   )  const [inline]

Definition at line 16 of file TTofMc.h.

References m_id.

Referenced by TofMcHitCnv::TObjectToDataObject().

00016 {return m_id;}

Double_t TTofMc::getPositionX (  )  const [inline]

Definition at line 22 of file TTofMc.h.

References m_xPosition.

Referenced by TofMcHitCnv::TObjectToDataObject().

00022 {return m_xPosition;}

Double_t TTofMc::getPositionY (  )  const [inline]

Definition at line 25 of file TTofMc.h.

References m_yPosition.

Referenced by TofMcHitCnv::TObjectToDataObject().

00025 {return m_yPosition;}

Double_t TTofMc::getPositionZ (  )  const [inline]

Definition at line 28 of file TTofMc.h.

References m_zPosition.

Referenced by TofMcHitCnv::TObjectToDataObject().

00028 {return m_zPosition;}

Double_t TTofMc::getPx (  )  const [inline]

Definition at line 31 of file TTofMc.h.

References m_px.

Referenced by TofMcHitCnv::TObjectToDataObject().

00031 {return m_px ;}

Double_t TTofMc::getPy (  )  const [inline]

Definition at line 34 of file TTofMc.h.

References m_py.

Referenced by TofMcHitCnv::TObjectToDataObject().

00034 {return m_py ;}

Double_t TTofMc::getPz (  )  const [inline]

Definition at line 37 of file TTofMc.h.

References m_pz.

Referenced by TofMcHitCnv::TObjectToDataObject().

00037 {return m_pz ;}

UInt_t TTofMc::getTrackIndex (  )  const [inline]

Definition at line 19 of file TTofMc.h.

References m_trackIndex.

Referenced by TofMcHitCnv::TObjectToDataObject().

00019 {return m_trackIndex; }

Double_t TTofMc::getTrackLength (  )  const [inline]

Definition at line 40 of file TTofMc.h.

References m_trackLength.

Referenced by TofMcHitCnv::TObjectToDataObject().

00040 {return m_trackLength;}

void TTofMc::setFlightTime ( Double_t  flightTime  )  [inline]

Definition at line 55 of file TTofMc.h.

References m_flightTime.

Referenced by TofMcHitCnv::DataObjectToTObject().

00055 {m_flightTime = flightTime; }

void TTofMc::setId ( UInt_t  id  )  [inline]

Definition at line 46 of file TTofMc.h.

References m_id.

Referenced by TofMcHitCnv::DataObjectToTObject().

00046 {m_id = id ;}

void TTofMc::setPositionX ( Double_t  positionX  )  [inline]

Definition at line 48 of file TTofMc.h.

References m_xPosition.

Referenced by TofMcHitCnv::DataObjectToTObject().

00048 {m_xPosition = positionX;}

void TTofMc::setPositionY ( Double_t  positionY  )  [inline]

Definition at line 49 of file TTofMc.h.

References m_yPosition.

Referenced by TofMcHitCnv::DataObjectToTObject().

00049 {m_yPosition = positionY;}

void TTofMc::setPositionZ ( Double_t  positionZ  )  [inline]

Definition at line 50 of file TTofMc.h.

References m_zPosition.

Referenced by TofMcHitCnv::DataObjectToTObject().

00050 {m_zPosition = positionZ;}

void TTofMc::setPx ( Double_t  px  )  [inline]

Definition at line 51 of file TTofMc.h.

References m_px.

Referenced by TofMcHitCnv::DataObjectToTObject().

00051 {m_px = px;}

void TTofMc::setPy ( Double_t  py  )  [inline]

Definition at line 52 of file TTofMc.h.

References m_py.

Referenced by TofMcHitCnv::DataObjectToTObject().

00052 {m_py = py;}

void TTofMc::setPz ( Double_t  pz  )  [inline]

Definition at line 53 of file TTofMc.h.

References m_pz.

Referenced by TofMcHitCnv::DataObjectToTObject().

00053 {m_pz = pz;}

void TTofMc::setTrackIndex ( UInt_t  trackIndex  )  [inline]

Definition at line 47 of file TTofMc.h.

References m_trackIndex.

Referenced by TofMcHitCnv::DataObjectToTObject().

00047 { m_trackIndex = trackIndex;}

void TTofMc::setTrackLength ( Double_t  trackLength  )  [inline]

Definition at line 54 of file TTofMc.h.

References m_trackLength.

Referenced by TofMcHitCnv::DataObjectToTObject().

00054 {m_trackLength = trackLength; }


Member Data Documentation

Double_t TTofMc::m_flightTime [private]

Definition at line 77 of file TTofMc.h.

Referenced by getFlightTime(), and setFlightTime().

UInt_t TTofMc::m_id [private]

Definition at line 59 of file TTofMc.h.

Referenced by getId(), and setId().

Double_t TTofMc::m_px [private]

Definition at line 69 of file TTofMc.h.

Referenced by getPx(), and setPx().

Double_t TTofMc::m_py [private]

Definition at line 71 of file TTofMc.h.

Referenced by getPy(), and setPy().

Double_t TTofMc::m_pz [private]

Definition at line 73 of file TTofMc.h.

Referenced by getPz(), and setPz().

UInt_t TTofMc::m_trackIndex [private]

Definition at line 61 of file TTofMc.h.

Referenced by getTrackIndex(), and setTrackIndex().

Double_t TTofMc::m_trackLength [private]

Definition at line 75 of file TTofMc.h.

Referenced by getTrackLength(), and setTrackLength().

Double_t TTofMc::m_xPosition [private]

Definition at line 63 of file TTofMc.h.

Referenced by getPositionX(), and setPositionX().

Double_t TTofMc::m_yPosition [private]

Definition at line 65 of file TTofMc.h.

Referenced by getPositionY(), and setPositionY().

Double_t TTofMc::m_zPosition [private]

Definition at line 67 of file TTofMc.h.

Referenced by getPositionZ(), and setPositionZ().


Generated on Tue Nov 29 23:36:18 2016 for BOSS_7.0.2 by  doxygen 1.4.7